Kitchiri, a comforting and nourishing dish, is a staple in Indian cuisine that beautifully combines rice and lentils. This Easy One-Pot Indian Kitchiri is perfect for busy weeknights or when you crave something wholesome and filling. Not only does it come together in one pot, making cleanup a breeze, but it also delivers a delightful medley of flavors that are both satisfying and healthy. The use of spices, vegetables, and legumes creates a dish that is as nutritious as it is delicious.
Why This Recipe Is Reliable

This Easy One-Pot Indian Kitchiri recipe is designed to be hassle-free and straightforward, making it accessible for cooks of all skill levels. The combination of ingredients is forgiving, allowing for flexibility based on what you have on hand. The spices are carefully chosen to add depth and warmth, while the cooking method ensures that everything melds together beautifully. Perfect as a main dish or a side, this recipe is both adaptable and satisfying.
Gather These Ingredients
- 1 tablespoon coconut oil – for sautéing and adding a rich flavor.
- 1 teaspoon cumin seeds – to bring a warm, earthy aroma.
- 1 teaspoon brown mustard seeds (optional) – for added texture and flavor.
- 1 yellow onion, diced – a base for sweetness and depth.
- 2 carrots, diced – for color and nutrition.
- 1 tablespoon ginger, minced – to infuse a zesty kick.
- 1 teaspoon turmeric – for its vibrant color and health benefits.
- 1 teaspoon kosher salt – to enhance all the flavors.
- 1/4 teaspoon ground black pepper – to add a touch of heat.
- 1/2 cup basmati rice, rinsed – the heart of the dish.
- 1 cup red lentils, rinsed – packed with protein and fiber.
- 5 cups water or vegetable broth – for cooking and flavor.
- 4 cilantro sprigs, chopped, for garnish – to brighten up the dish.
Recommended Tools
- Large pot or Dutch oven – for even cooking and easy stirring.
- Wooden spoon – to mix everything thoroughly.
- Measuring cups and spoons – for accurate ingredient amounts.
- Cutting board and knife – for prepping your vegetables.
Easy One-Pot Indian Kitchiri Made Stepwise

Step 1: Heat the Oil
In your large pot or Dutch oven, heat 1 tablespoon of coconut oil over medium heat. Allow it to melt and coat the bottom of the pot.
Step 2: Sauté the Spices
Add 1 teaspoon of cumin seeds and, if using, 1 teaspoon of brown mustard seeds. Sauté for about 30 seconds until they begin to pop and release their fragrant aroma.
Step 3: Cook the Vegetables
Stir in the diced yellow onion and sauté for 3-4 minutes until it becomes translucent. Then, add the diced carrots and minced ginger, cooking for an additional 2-3 minutes.
Step 4: Add the Spices
Sprinkle in 1 teaspoon of turmeric, 1 teaspoon of kosher salt, and 1/4 teaspoon of ground black pepper. Stir well to coat the vegetables in the spices.
Step 5: Incorporate the Grains
Pour in 1/2 cup of rinsed basmati rice and 1 cup of rinsed red lentils. Stir everything together, ensuring the rice and lentils are well-mixed with the sautéed vegetables and spices.
Step 6: Add the Liquid
Pour in 5 cups of water or vegetable broth, stirring to combine. Bring the mixture to a boil.
Step 7: Simmer to Perfection
Once it reaches a boil, reduce the heat to low, cover the pot, and let it simmer for about 20-25 minutes. Stir occasionally to prevent sticking, and check for doneness; the rice should be tender and the lentils fully cooked.
Step 8: Garnish and Serve
Once cooked, fluff the kitchiri with a fork. Serve hot, garnished with chopped cilantro sprigs for a fresh finish.
Budget & Availability Swaps

- Coconut oil: Can be replaced with olive oil or ghee for a different flavor.
- Red lentils: Yellow lentils or split peas can be used if unavailable.
- Basmati rice: Any long-grain rice will work, though cooking times may vary.
- Vegetable broth: Water can be used instead, but broth adds more flavor.
Author’s Commentary
This Easy One-Pot Indian Kitchiri is one of my go-to recipes when I want something hearty yet uncomplicated. The beauty of kitchiri lies in its versatility; you can add any vegetables you have on hand or adjust the spices to suit your taste. It’s a dish that not only fills your belly but also warms your heart, making it ideal for cozy dinners or meal prep for the week ahead. Plus, it’s so easy to make that you’ll find yourself reaching for the recipe time and again!
Shelf Life & Storage
This Easy One-Pot Indian Kitchiri can be stored in an airtight container in the refrigerator for up to 4 days. It also freezes well, allowing you to enjoy a quick meal anytime. If you choose to freeze it, ensure it’s cooled completely before transferring it to freezer-safe containers. To reheat, simply thaw in the fridge overnight and warm in the microwave or on the stovetop, adding a splash of water if it seems a bit dry.
Quick Q&A
Can I make this kitchiri in the Instant Pot?
Absolutely! You can cook this Easy One-Pot Indian Kitchiri in an Instant Pot by using the sauté function for the first steps, then adding your liquid and cooking on high pressure for 10 minutes. Allow for a natural release for best results.
Is kitchiri vegan-friendly?
Yes! This Easy One-Pot Indian Kitchiri is completely vegan, as it contains no animal products. It’s a great option for plant-based diets.
What can I serve with kitchiri?
Kitchiri is delightful on its own, but you can pair it with a side of yogurt or a simple salad for a refreshing contrast. Some enjoy it with pickles or papadams for an added crunch.
Can I use different lentils?
You can certainly use different types of lentils! Just be aware that cooking times may vary. Green lentils, for example, take longer to cook than red lentils but can still work beautifully in this Easy One-Pot Indian Kitchiri.
Explore More
- Sally’s Baking Addiction for delightful dessert inspirations.
- Pinch of Yum for more comforting and hearty recipes.
- Minimalist Baker for simple, nutritious meals.
- Food Network for a wide variety of culinary ideas.
Let’s Eat
This Easy One-Pot Indian Kitchiri is not just a recipe; it’s an experience. The simplicity of the preparation combined with the rich flavors and aromas of Indian spices makes it a dish that you will want to share with family and friends. Whether you’re looking for a nourishing meal after a long day or a comforting dish to enjoy on a chilly evening, this kitchiri is sure to satisfy your cravings. So gather your ingredients, follow the steps, and enjoy a delightful meal that warms both your body and soul. Happy cooking!

Easy One-Pot Indian Kitchiri
Ingredients
Ingredients
- 1 tablespoon coconut oil for sautéing and adding a rich flavor
- 1 teaspoon cumin seeds to bring a warm, earthy aroma
- 1 teaspoon brown mustard seeds (optional) for added texture and flavor
- 1 yellow onion diced, for sweetness and depth
- 2 carrots diced, for color and nutrition
- 1 tablespoon ginger minced, to infuse a zesty kick
- 1 teaspoon turmeric for its vibrant color and health benefits
- 1 teaspoon kosher salt to enhance all the flavors
- 1/4 teaspoon ground black pepper to add a touch of heat
- 1/2 cup basmati rice rinsed, the heart of the dish
- 1 cup red lentils rinsed, packed with protein and fiber
- 5 cups water or vegetable broth for cooking and flavor
- 4 cilantro sprigs chopped, for garnish
Instructions
Instructions
- In your large pot or Dutch oven, heat 1 tablespoon of coconut oil over medium heat. Allow it to melt and coat the bottom of the pot.
- Add 1 teaspoon of cumin seeds and, if using, 1 teaspoon of brown mustard seeds. Sauté for about 30 seconds until they begin to pop and release their fragrant aroma.
- Stir in the diced yellow onion and sauté for 3-4 minutes until it becomes translucent. Then, add the diced carrots and minced ginger, cooking for an additional 2-3 minutes.
- Sprinkle in 1 teaspoon of turmeric, 1 teaspoon of kosher salt, and 1/4 teaspoon of ground black pepper. Stir well to coat the vegetables in the spices.
- Pour in 1/2 cup of rinsed basmati rice and 1 cup of rinsed red lentils. Stir everything together, ensuring the rice and lentils are well-mixed with the sautéed vegetables and spices.
- Pour in 5 cups of water or vegetable broth, stirring to combine. Bring the mixture to a boil.
- Once it reaches a boil, reduce the heat to low, cover the pot, and let it simmer for about 20-25 minutes. Stir occasionally to prevent sticking, and check for doneness; the rice should be tender and the lentils fully cooked.
- Once cooked, fluff the kitchiri with a fork. Serve hot, garnished with chopped cilantro sprigs for a fresh finish.
Equipment
- Large Pot or Dutch Oven
- Wooden Spoon
- Measuring cups and spoons
- Cutting board and knife
Notes
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- This dish freezes well; cool completely before transferring to freezer-safe containers.
- Reheat by thawing in the fridge overnight and warming in the microwave or stovetop.
