Simply Cook Keema Matar Recipe: Spiced Lentils and Peas in 20 Minutes

Breakfast & Brunch

Simply Cook Keema Matar Recipe: Spiced Lentils and Peas in 20 Minutes

Simply cook this keema matar recipe in 20 minutes to turn a weeknight meal into a restaurant-worthy dish with minimal effort. The secret lies in balancing earthy spices with tender peas and lentils, creating a flavorful gravy that's both comforting and quick to prepare.

I've refined this recipe over years to ensure every bite delivers that perfect harmony of textures and spices.

This version keeps traditional techniques like tempering—where spices bloom in hot oil—to build deep, aromatic layers of flavor. The peas stay vibrant while the lentils soften just enough to absorb the rich, spiced gravy.

Using simple pantry staples and a one-pot approach makes it beginner-friendly, yet the result feels like a gourmet creation.

The dish delivers a creamy yet light gravy with tender peas and lentils that hold their shape, all infused with warm spices like cumin, coriander, and garam masala.

It's the kind of meal that pairs beautifully with steamed rice or crusty bread, offering both satisfaction and simplicity. Here's how to achieve it effortlessly.

For those short on time, you can skip the tempering step without losing too much flavor, though I recommend it for that authentic touch. The recipe also scales perfectly for leftovers, making it ideal for meal prep. Let's get started on this flavorful journey!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for simply cook keema matar

Pantry staples and fresh spices create this restaurant-style keema matar in minutes.

Ingredient Amount Notes
Yellow Lentils (Masoor Dal) 🌾 1 cup Rinsed thoroughly before cooking
Green Peas (Fresh or Frozen) 🌱 1 ½ cups Fresh or frozen, thawed if frozen
Onion (Yellow) 🧅 1 whole Finely chopped, about 1.5 cups
Tomatoes (Ripe) 🍅 2 whole Chopped, or 1 cup canned tomatoes
Fresh Ginger 🌿 1 ½ tbsp Grated finely, about 1 inch piece
Garlic Cloves 🧄 4 cloves Minced finely, about 1 tbsp
Cumin Seeds 🌶️ 1 tbsp Whole seeds for tempering
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🧂 ½ tsp Bright yellow color
Garam Masala 🌶️ 1 tsp Store-bought blend works fine
Red Chili Powder 🌶️ ½ tsp Adjust for heat preference
Vegetable Oil 🫒 ½ cup Any neutral oil works
Water 💧 3 cups For cooking lentils
Salt 🧂 1 tsp Adjust to taste
Fresh Cream (Optional) 🥛 ¼ cup For creaminess, full-fat preferred

The lentils and peas are the heart of this dish. Yellow lentils hold their shape beautifully while absorbing the rich spices, and fresh or frozen peas add vibrant color and texture. For the best quality, grab organic yellow lentils from bulk bins at Whole Foods or your local Indian grocery store—they stay fresher longer. Fresh peas are ideal, but frozen peas work perfectly if you're short on time. Just make sure to thaw them first. The ginger and garlic should be freshly grated and minced, respectively, for that authentic zing—pre-minced garlic lacks depth.

No fresh ginger? Powdered ginger at half the amount works in a pinch, though it lacks the fresh bite. Running low on garam masala? Mix equal parts cumin, coriander, cardamom, and cinnamon for a homemade version. The tomatoes can be swapped for tomato paste at one-third the amount if you prefer. For extra richness, add a splash of coconut milk instead of cream. The cumin seeds are non-negotiable—they're what gives this dish its signature aroma when tempered in the oil. Toast them lightly in your pan before adding other spices to release their full flavor.

This dish reheats beautifully—simmer on low heat with a splash of water to restore creaminess. Keeps for 4-5 days in the fridge, though it tastes best within the first two days. For meal prep, portion into containers with a side of rice. Freezes for up to 3 months, though the texture may change slightly. The fresh cream, if used, should be added at the very end to maintain its richness. Store any unused spices in airtight containers away from light to preserve their potency for 6-12 months

❤️

Why You'll Love This Recipe

  • No-Chop Nights: I swear by this when I’m too tired to dice onions properly—just pulse them in the food processor until they’re a rough paste. The ginger? Grate it fresh, but even if you’re lazy like me and use pre-minced, no one will notice.
  • Peas & Spice Magic: That moment when the peas pop in the simmering gravy and the tomatoes melt into a rich, tangy base? Chef’s kiss. The masoor dal soaks up all the flavors like a sponge, giving you that perfect soft-but-not-mushy texture.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in containers with a side of rice or roti, and it stays fresh for days—no soggy leftovers here. My kids actually finish their school lunches with this, which is basically a parenting win.
  • Pantry Staple Power: Honestly, you’re looking at a $5 meal for four servings. Onions, tomatoes, and frozen peas? Check. Ginger and spices? Probably already in your cabinet. It’s the kind of dish that turns grocery store basics into something that feels like a restaurant meal.

Step-by-step instructions for spiced lentils and peas

Master this quick, flavorful dish with perfectly balanced spices and tender textures.

1

👨‍🍳 Step 1: Prepare the Base Ingredients

Begin by rinsing the 1 cup yellow lentils (masoor dal) thoroughly under cold water to remove any debris. In a large pot, combine the lentils with the 3 cups water and bring to a boil over medium-high heat. Once boiling, reduce heat to medium-low and let the lentils simmer uncovered for 10 minutes, stirring occasionally to prevent sticking.

While the lentils cook, peel and finely chop the 1 whole onion (yellow) and chop the 2 whole tomatoes (ripe) into small pieces. Grate the 1.5 tbsp fresh ginger and mince the 4 cloves garlic cloves finely. Set these aside for the next steps. The lentils should soften slightly but remain firm—this ensures they don't turn mushy during the final cooking process.

2

🍳 Step 2: Temper the Spices and Build the Flavor Base

In a small dry skillet, heat the 0.5 cup vegetable oil over medium heat until shimmering. Add the 1 tbsp cumin seeds and let them sizzle for 30 seconds until they release their aroma and turn golden brown. Immediately pour this spiced oil into the simmering lentils, stirring to distribute evenly.

Add the chopped onion to the lentils and cook for 5 minutes until softened and translucent. Stir in the chopped tomatoes, minced garlic, and grated ginger. Cook for an additional 5 minutes until the tomatoes break down and the mixture becomes a thick, aromatic base. This step develops the foundational flavors that carry through the entire dish.

3

🥘 Step 3: Season and Incorporate the Peas

Add the 1.5 cups green peas (fresh or frozen, thawed if frozen) to the pot along with the 1 tbsp ground coriander, 0.5 tsp turmeric powder, 0.5 tsp red chili powder, and 1 tsp salt. Stir well to combine all ingredients thoroughly. Let the mixture simmer uncovered for 8-10 minutes over medium heat, stirring occasionally, until the lentils are tender but still hold their shape and the peas are cooked through.

Here's where it gets crucial: taste the mixture and adjust the seasoning. The dish should be well-seasoned but not overly spicy. If needed, add a pinch more salt or red chili powder to balance the flavors. The peas should be bright green and tender, while the lentils should be soft but not falling apart—this ensures the perfect texture for serving.

4

⏰ Step 4: Finish with Garam Masala and Optional Cream

Once the lentils and peas are perfectly cooked, reduce the heat to low and stir in the 1 tsp garam masala. Let the mixture simmer for an additional 2 minutes to allow the warm spices to infuse fully. This step is what transforms a simple lentil dish into a complex, aromatic keema matar.

For a richer finish, stir in the 0.25 cup fresh cream (optional) and let it warm through for 1 minute. The cream adds a velvety texture and balances the spice levels. If you prefer a lighter version, skip the cream and serve the dish as-is. The dish should be thick enough to coat the back of a spoon but still have a pleasant mouthfeel.

5

🍽️ Step 5: Rest and Serve

Remove the pot from heat and let the keema matar rest for 5 minutes. This resting period allows the flavors to meld together and the spices to settle. Serve the dish hot with steamed basmati rice or warm naan bread. The aroma should be rich and inviting, with layers of spice, garlic, and ginger that dance on your palate.

Each bite should deliver a perfect balance of tender lentils, sweet peas, and aromatic spices. The dish should be neither too dry nor too watery—it should be hearty and satisfying. If the consistency is too thick after resting, you can thin it slightly with a splash of warm water or reserved cooking liquid from the lentils.

👨‍🍳

Pro Tips For Making Simply Cook Keema Matar

  • Bloom the Spices Slowly: Once you add whole spices (like cumin, cardamom, or cloves) to the hot oil, turn the heat to low and let them sizzle for 30 seconds—no rushing. I learned this the hard way: burning spices makes the whole dish taste bitter, and you’ll regret it when you’re halfway through cooking the onions.
  • Soak Masoor Dal First: Skip the soaking if you’re in a hurry, but if you have 15 minutes, rinse the yellow lentils and soak them in warm water for 10 minutes. They’ll soften faster and split less during cooking, giving you that creamy texture without mush—trust me, it’s a game-changer for texture.
  • Crush Peas Before Adding: If using frozen peas, give them a quick pulse in a food processor or mash a few with a spoon before adding them to the pot. They’ll break down evenly and release flavor faster, so you’re not left with whole, undercooked peas at the end—yes, even if you’re impatient like me.
  • Simmer Tomatoes Until Mushy: Don’t just chop tomatoes and toss them in—cook them down until they’re a thick, pulpy mass before adding the ginger or lentils. This step builds depth of flavor, and skipping it means your dish will taste flat, no matter how much garam masala you add. (Your future self will notice.)

Common mistakes when making perfect results

Overcooking the Lentils

One of the most common mistakes is letting the lentils turn mushy. Since yellow lentils (masoor dal) cook quickly, they only need about 10 minutes of simmering before adding other ingredients. Overcooking them beyond 12-15 minutes total will result in a grainy texture that ruins the dish's integrity.

I've learned to check their doneness at the 8-minute mark—they should be tender but still hold their shape when pressed between fingers. 🌾

Skipping the Tempering

The tempering step—where cumin seeds bloom in hot oil—is what gives keema matar its signature aroma. Skipping it means missing out on that deep, nutty flavor that carries through the dish.

I always toast the 1 tbsp cumin seeds in oil until they sizzle for 30 seconds—this releases their essential oils. If you're short on time, at least bloom the seeds in a dry pan before adding oil, but don't skip this step entirely.

Using Low-Quality Spices

Freshly ground spices make all the difference in this dish. Pre-ground spices lose potency quickly, especially garam masala and ground coriander. I recommend buying whole spices and grinding them yourself, or purchasing small quantities from specialty stores like Penzeys Spices.

If using store-bought blends, check the expiration date—old spices add bitterness rather than flavor. For garam masala, I mix ½ tsp cumin, ½ tsp coriander, ¼ tsp cardamom, and ¼ tsp cinnamon for a homemade version.

Adding Cream Too Early

The optional ¼ cup fresh cream should be added at the very end, just before serving. Adding it earlier causes the cream to break and separate, creating a greasy texture.

I heat the cream separately and stir it in for just 1 minute on low heat to warm through without cooking. For a vegan version, substitute with 2 tbsp coconut milk or omit entirely—the dish still tastes amazing.

Ignoring the Resting Time

Letting the keema matar rest for 5 minutes after cooking allows the flavors to meld and the spices to settle. Skipping this step often results in a dish that's either too thin or where the spices taste harsh.

During this time, the lentils also reabsorb any released juices, creating a more cohesive texture. I always cover the pot loosely with a lid during resting to retain heat while allowing steam to escape slightly.

Overcrowding the Pot

Using a pot that's too small causes the lentils and peas to steam rather than cook properly, leading to uneven texture. I use a 3-quart heavy-bottomed pot for this recipe to give ingredients room to cook evenly.

If your pot is too small, cook the lentils in batches or use a larger vessel. Overcrowding also makes it harder to stir properly, which can lead to uneven cooking and burnt spots at the bottom. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 48g17%
Dietary Fiber 16g57%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this keema matar without fresh cream?

The dish tastes delicious without cream! For a lighter version, skip it entirely or substitute 2 tablespoons coconut milk for a subtle richness. If you prefer extra creaminess, try 1 tablespoon yogurt or cashew cream instead. The lentils and peas already provide plenty of hearty texture.

2

How do I adjust the spice level for kids or sensitive palates?

Reduce the red chili powder to ¼ teaspoon or omit it completely. For warmth without heat, add ½ teaspoon mild paprika instead. Always taste the dish before serving—you can balance flavors with a pinch more salt or a splash of lemon juice if needed.

3

What's the best way to reheat leftover keema matar?

Reheat gently on low heat with 2 tablespoons water per serving, stirring frequently. Add a pinch of garam masala to revive flavors. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes at 50% power. Never reheat with cream added—it can curdle.

4

Can I use canned tomatoes instead of fresh?

Use 1 cup canned crushed tomatoes (drained) for convenience. For deeper flavor, add ½ teaspoon sugar to balance acidity. Fresh tomatoes add natural sweetness, but canned works perfectly in a pinch. Just ensure they're high-quality, no-salt-added brands.

5

Why did my keema matar turn out too watery?

This usually happens from overcooking the lentils or adding too much water. For future batches, cook lentils for only 10 minutes before adding other ingredients. If needed, thicken the gravy by simmering uncovered for 5 extra minutes or stirring in 1 teaspoon cornstarch mixed with water.

★★★★★4.9(5 reviews)
Categories Breakfast & Brunch