
Transforming your Instant Pot into a flavorful one-pot wonder, this khichdi recipe delivers one-pot comfort with perfectly spiced rice and lentils in under 30 minutes. The aromatic blend of cumin, turmeric, and garam masala creates a fragrant base that transforms simple ingredients into a hearty, satisfying meal.
I developed this version after years of perfecting the balance between tender lentils and fluffy rice—no separate pots or complicated steps required.
What sets this recipe apart is the Instant Pot’s ability to cook everything together while preserving texture and flavor. The lentils remain creamy yet firm, the rice absorbs the spices without becoming mushy, and the broth reduces to a rich, savory consistency.
This method also makes it incredibly adaptable—add vegetables for extra nutrition or swap in coconut milk for a vegan twist without sacrificing authenticity.
By the time you press the start button, you’re on your way to a meal that’s comforting yet sophisticated, with layers of warm spices and a satisfying heartiness. The dish pairs beautifully with yogurt, pickled onions, or a dollop of fresh cilantro for brightness.
Whether you’re feeding a family or meal prepping for the week, this khichdi delivers restaurant-quality results with minimal effort.
For those new to khichdi, this recipe builds confidence with its foolproof technique—no risk of burning rice or overcooked lentils. The spices infuse the entire dish evenly, ensuring every bite is flavorful.
Once you try this method, you’ll wonder why you ever cooked khichdi any other way. Let’s get started on creating your perfect one-pot meal.
Ingredients for khichdi recipe instant pot
Simple ingredients, big flavor—this one-pot khichdi comes together effortlessly in your Instant Pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Yellow Split Lentils 🥜 | ½ cup | Rinsed before cooking |
| Water 💧 | 3 cups | Room temperature preferred |
| Cumin Seeds 🌿 | 1 tsp | Toasted until fragrant |
| Turmeric Powder 🌶️ | ½ tsp | Freshly ground preferred |
| Garam Masala 🌶️ | 1 tsp | Store-bought or homemade blend |
| Ground Cumin 🌿 | ½ tsp | Freshly ground for depth |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Yellow Onion 🧅 | 1 medium | Diced finely |
| Ghee or Butter 🧈 | 1 tbsp | For rich flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Plain Yogurt 🥛 | ¼ cup | For serving |
| Garlic Cloves 🧄 | 2 cloves | Minced for aroma |
The spices are the soul of khichdi. Garam masala is non-negotiable—look for it in the Indian aisle at Whole Foods or Indian grocery stores for the best quality. Freshly ground cumin seeds (toasted in the pot) add depth you won’t get from pre-ground powder. The yellow split lentils should be rinsed well to remove any bitterness. I always buy basmati rice from the bulk section—it stays fluffy and separate, unlike other varieties. For the onion, yellow or red both work, but yellow has a slightly sweeter flavor that pairs perfectly with the spices.
No garam masala? Mix 1/4 tsp each of cinnamon, cardamom, and coriander as a substitute. Fresh cilantro missing? Dried oregano at 1/4 the amount gets you close. The yogurt can be swapped for coconut yogurt if you’re vegan—just make sure it’s plain and unsweetened. For extra richness, ghee is ideal, but butter works in a pinch. The garlic can be pre-minced from a jar (trust me, it saves time), but fresh is always better. If you’re short on time, frozen diced onions work perfectly—they thaw as they cook.
This reheats beautifully—just add a splash of water if it’s too dry. Keeps in the fridge for 4-5 days, freezes for 3 months. I like to portion it into containers for easy lunches. The flavors actually deepen overnight, so leftovers taste even better. For serving, a dollop of yogurt and a sprinkle of cilantro (or oregano) adds the perfect finishing touch. The Instant Pot makes this foolproof—no risk of burning rice or mushy lentils.
Why You’ll Love This Recipe
- No-Fuss Magic: I swear, this takes less effort than boiling water separately—just toss the rice, lentils, and spices into the Instant Pot with water, press a button, and walk away. No stirring, no hovering, no “Is it done yet?” panic.
- Golden Comfort: That first whiff of cumin and turmeric hitting the pot? Chef’s kiss. The split lentils break down just enough to thicken the rice into a creamy, fragrant hug—simple spices, but they pack a flavor punch that feels like a warm embrace.
- Lunchbox Hero: Between us, this is my go-to for meal prep: make a big batch on Sunday, and I’ve got three days of easy lunches. Even my picky teenager eats it cold straight from the fridge—proof it’s that universally good.
- Pocketbook Win: Rice, lentils, and spices? You’re looking at under $2 a serving—way cheaper than takeout, and it stretches to feed the whole family. Honestly, it’s the kind of recipe that makes you feel smart for cooking.
Step-by-step instructions for Instant Pot khichdi
This one-pot wonder delivers hearty, comforting flavors in under 30 minutes.
Sauté Aromatics in the Instant Pot
Set your Instant Pot to “Sauté” mode and add the 1 tablespoon ghee or butter. Let it melt completely, then add the 1 medium yellow onion that’s been diced finely. Sauté for 3-4 minutes until the onions turn translucent and begin to soften.
Next, add the 2 cloves garlic cloves that have been minced. Cook for another 30 seconds until you can smell that rich, aromatic garlic fragrance filling your kitchen. Here’s where the magic starts—these aromatics form the flavor foundation of your khichdi.
Now add the 1 teaspoon cumin seeds. You’ll hear them pop and sizzle—that’s your cue they’re properly toasted. Cook for 30 seconds until they release their nutty aroma. This quick toasting enhances their flavor and prevents bitterness in the finished dish.
Add Spices and Base Ingredients
Reduce the heat to “Low” and stir in the 0.5 teaspoon turmeric powder, 0.5 teaspoon ground cumin, and 0.5 teaspoon salt. Mix these spices into the onion mixture for 30 seconds until they’re fully incorporated and the raw spice smell disappears.
Add the 1 cup basmati rice and 0.5 cup yellow split lentils that you’ve rinsed before cooking. Stir everything together for 1 minute to coat the grains and lentils with the aromatic spice mixture. This ensures even flavor distribution throughout the dish.
Pour in the 3 cups water and give everything one final stir. The water should just cover the rice and lentils—this is perfect for creating that signature khichdi texture. Make sure all the spices are dissolved and no dry spots remain.
Pressure Cook to Perfect Texture
Secure the lid on your Instant Pot and set it to “High Pressure” for 8 minutes. This cooking time gives you that ideal balance of tender rice and lentils without turning them mushy. The high pressure creates steam that penetrates the grains and lentils quickly.
Once the cooking time is complete, allow for a 10-minute natural release of pressure. Never quick-release this dish—it’s crucial for developing the proper texture. The natural release lets the steam work its magic, creating that signature khichdi consistency where each bite has both rice and lentils.
After the pressure releases, open the lid and give the khichdi a quick stir. You’ll notice it’s still slightly firm—this is perfect. If it looks too thick, you can add 1-2 tablespoons water to reach your desired consistency. The khichdi should be creamy but not soupy.
Finish with Warm Spices and Garnish
Return the Instant Pot to “Sauté” mode and stir in the 1 teaspoon garam masala. Cook for 1-2 minutes until you can smell that warm, complex spice aroma filling your kitchen. This step is what transforms good khichdi into exceptional khichdi—those warm spices really make it sing.
Taste and adjust the seasoning if needed. You might find you need a little more salt or garam masala to suit your preference. Remember, khichdi tastes even better the second day, so don’t be shy with the spices.
To serve, divide the khichdi among bowls and top each serving with 0.25 cup plain yogurt and 0.25 cup fresh cilantro that’s been chopped. The yogurt adds a cooling contrast to the warm spices, while the cilantro brings freshness to each bite. This combination makes every mouthful balanced and satisfying.
Pro Tips For Making Khichdi Recipe Instant Pot
- Toast the Lentils: Sauté the yellow split lentils for 2-3 minutes in the Instant Pot before adding water—this removes the raw taste and ensures they cook evenly. I learned this the hard way when my khichdi ended up mushy and flavorless; toasting builds a base that actually matters.
- Rinse the Rice: Give your basmati rice a quick rinse under cold water until the water runs clear—this cuts down on excess starch and keeps your khichdi from turning gluey. (Yes, even if you’re in a hurry, this step makes a real difference.)
- Skip the Crowding: Don’t overload the Instant Pot—stick to the 1:2 rice-to-water ratio and adjust for lentils (they absorb liquid too). Overfilling leads to uneven cooking, and nobody wants half-cooked rice mixed with mushy lentils.
- Finish with Cumin: Add the cumin seeds and turmeric after pressure release, then stir for 30 seconds—this blooms the cumin’s aroma and coats every grain. I was skeptical until I tried it; now I refuse to skip it.
Health benefits of this dish
Protein-Packed Meal
This khichdi delivers a complete protein thanks to the combination of basmati rice and yellow split lentils. A 1-cup serving provides about 12-15 grams of protein, making it an excellent meal for muscle repair and satiety.
The lentils contribute fiber too—about 8 grams per serving—which supports digestion and keeps you full for hours. 💪
Digestive Benefits
The fiber in lentils acts as a prebiotic, feeding your gut’s beneficial bacteria and promoting a healthy microbiome. The spices like cumin and turmeric have been shown to aid digestion—cumin stimulates bile production while turmeric reduces inflammation in the gut.
This makes khichdi particularly soothing after heavy meals or when you’re feeling sluggish.
Anti-Inflammatory Spices
Turmeric’s active compound, curcumin, is a potent anti-inflammatory that helps reduce oxidative stress in your body. Cumin contains iron and magnesium, both of which support immune function. The combination of these spices gives khichdi its therapeutic qualities—regular consumption may help with joint health and overall wellness over time.
Gluten-Free Naturally
Unlike many comfort foods, khichdi is naturally gluten-free, making it safe for those with celiac disease or gluten sensitivity. The rice and lentil base provides energy without the inflammatory properties of gluten-containing grains.
I’ve served this to friends with gluten restrictions, and they always comment on how satisfying it is compared to other gluten-free alternatives.
Balanced Blood Sugar
The fiber and protein combination creates a low-glycemic index meal that helps stabilize blood sugar levels. The lentils release glucose slowly, preventing energy crashes. This makes khichdi an excellent choice for diabetics or anyone monitoring blood sugar—just be mindful of portion sizes with the yogurt topping, which contains natural sugars.
Immunity Boost
Garlic and onions provide immune-boosting compounds like allicin and quercetin, while turmeric’s anti-inflammatory properties support your body’s defenses. The combination of these ingredients creates a meal that’s not just comforting but actively beneficial for your immune system.
I always make extra when I’m feeling under the weather—it’s my go-to healing food. 🌱
Nutrition facts
Frequently asked questions
Can I make this khichdi without an Instant Pot?
Yes! Use a heavy-bottomed pot instead. Sauté the aromatics as directed, then add all ingredients and simmer with 2 cups water on low heat for 20-25 minutes after the liquid starts boiling. Stir occasionally to prevent sticking. The texture will be slightly less creamy but still delicious.
Why does my khichdi turn out too mushy?
Mushiness usually happens from overcooking or too much liquid. Stick to the 8-minute high-pressure time and 10-minute natural release—never quick-release. If using a pot, reduce heat to a simmer after boiling. For thicker khichdi, reduce water by 0.5 cup or cook uncovered for 5 minutes after pressure releases.
How can I add vegetables to this recipe?
Great for extra nutrition! Add 1 cup diced tomatoes, 1/2 cup peas, or 1/2 cup grated zucchini with the rice and lentils. For heartier veggies like carrots or potatoes, add them 2 minutes before pressure cooking ends. Sauté harder veggies (like bell peppers) with the onions first.
Is this khichdi vegan-friendly?
With simple swaps! Replace ghee with coconut oil and use coconut yogurt instead of plain yogurt. The base recipe is already plant-based—just omit any dairy toppings. For extra richness, stir in 1/4 cup coconut milk during the sauté step. The flavors stay authentic while being completely vegan.
Can I make this khichdi ahead of time?
Khichdi tastes even better the next day. Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat on the stovetop with 1-2 tablespoons water or in the Instant Pot on “Sauté” mode. The flavors deepen overnight, making it perfect for meal prep.
- Crock Pot Round Steak Recipe: Slow-Sear Crust With Juicy Center - November 6, 2026
- Candied Sweet Potatoes Crock Pot Recipe: Caramelized Sweetness With Zero Effort - November 6, 2026
- Steak Recipe Crock Pot: Juicy, Caramelized Crust in 4 Hours - November 6, 2026