Coconut Kitchri With Jammy Eggs
Updated January 26, 2026
- Ready In
- 50 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
For the kitchri
1 medium yellow onion, roughly chopped
1 Roma tomato, roughly chopped
1 serrano chile (optional), roughly chopped, deseeded if desired
4 garlic cloves
1 (1-inch) piece fresh ginger, peeled and roughly chopped
1 tablespoon ghee, coconut oil or neutral-tasting oil
Kosher salt (such as Diamond Crystal)
Black pepper
½ teaspoon ground cumin
½ teaspoon ground coriander
½ teaspoon ground turmeric
1 (13½-ounce) can coconut milk
½ cup red lentils
½ cup uncooked jasmine or basmati rice
½ cup plain yogurt
Jammy eggs, halved
Optional toppings
Red onion, sliced into thin wedges
Persian or mini cucumber, sliced
Radish, thinly sliced
Chiles, thinly sliced
Mixed herbs, roughly chopped
Preparation
- Step 1
Start the kitchri: In a food processor, blender or mini chopper, combine onion, tomato, chile, garlic and ginger and process until smooth.
- Step 2
Heat a medium pot over medium-high. Add ghee, and once melted, swirl the pot to coat the bottom. Add the onion mixture and season with 2 ½ teaspoons of salt. Cook, stirring often, until the water has evaporated and the mixture is paste-like, about 10 minutes.
- Step 3
Add a few grinds of black pepper, the cumin, coriander and turmeric, and stir to combine before stirring in the coconut milk. Add 5 cups of water (you can fill up the empty coconut milk can three times), stir to combine and bring to a boil over high heat.
- Step 4
Meanwhile, add lentils and rice to a fine-mesh strainer and rinse under cold running water until the water runs mostly clear. Once the coconut mixture is boiling, add the lentils and rice, stir to combine and reduce the heat to medium to maintain a simmer. Cook, stirring occasionally, until the lentils and rice have completely broken down and absorbed most of the liquid, about 25 minutes. The texture should be similar to loose oatmeal and will thicken slightly as it cools.
- Step 5
Meanwhile, stir ½ teaspoon of salt into the yogurt.
- Step 6
Serve bowls of kitchri, topped with soft-boiled egg halves, a drizzle of salted yogurt, more black pepper and your desired toppings.
Kitchri can be prepared (without toppings) up to 3 days in advance and refrigerated. Reheat on the stovetop with water as needed to return to original consistency.
Private Notes
Comments
Day 1: Made as written. Served with red onion soaked in a bit of vinegar. Day 2: Added some water and a diced sweet potato to the leftovers. Served with chili oil. Day 3: Added some more water and some spinach. Delicious, adaptable and perfect for a winter's never ending soup pot. The fat tasted pretty good too.
This turned out extremely flavorful. With about 10 mins of simmering left added a full bag of frozen peas to up the protein, and it was perfect. Also added a tsp of ground cumin to the yogurt.
I am not a fan of Ghee, (in fact hate the taste and odor), hence would use olive oil instead. Also, not a fan of blending. So, would rather cook the onion, tomato, chile, garlic and ginger on slow heat until smooth. Brings out a much better taste especially if you have access to early girl tomatoes.
I felt like I didn't have enough tomato in mine, so I added a can of crushed tomato in addition to the fresh tomato. The addition of quick pickles on top MAKES this. Incredible. Sooo good.
Good, and very comforting. I doubled the amount of rice and lentils and kept the liquid the same, which was perfect and made lots of leftovers!
I literally cannot stop eating this, its so healthy & i feel like im glowing, my gut feels really good. i feel energized, need more like this!!

