Aloo Matar Rice Recipe: Creamy Potato Peas Pilaf With Toasted Cumin Crunch

Main Courses

Aloo Matar Rice Recipe: Creamy Potato Peas Pilaf With Toasted Cumin Crunch

This aloo matar rice recipe delivers the comforting flavors of home-cooked Indian comfort food in one satisfying bowl. The creamy potato and pea curry, infused with aromatic spices and a toasted cumin finish, pairs perfectly with fragrant basmati rice for a meal that feels like a warm embrace after a long day. What makes this dish special is the balance of textures—tender potatoes, crisp peas, and the satisfying crunch of tempered spices.

The secret to authentic aloo matar lies in the tempering technique, where whole spices are gently toasted in hot oil to release their natural aromas before being combined with the creamy gravy. This method transforms simple ingredients into something deeply flavorful. The dish comes together in just 45 minutes, making it perfect for weeknight dinners while still feeling like a celebration.

By the time you serve this dish, you'll have a fragrant, creamy curry with perfectly cooked potatoes and peas, all resting atop a bed of fluffy basmati rice. The dish is garnished with fresh coriander, adding a pop of color and brightness that elevates every bite. This is the kind of meal that brings people together—simple yet impressive, comforting yet sophisticated.

Serve with a side of raita or a simple salad to complete the meal. The leftovers reheat beautifully, making this a great option for meal prep. Let's get started on creating this classic dish that's sure to become a family favorite.

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

Ingredients for aloo matar rice

Simple ingredients that transform into a fragrant, creamy Indian classic with toasted cumin crunch.

Ingredient Amount Notes
Basmati Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Potatoes 🥔 1 ½ lb Yukon gold, peeled and cubed
Green Peas 🌱 1 cup Fresh or frozen, thawed
Large Onion 🧅 1 whole Finely chopped
Medium Tomatoes 🍅 2 whole Ripe, pureed or finely chopped
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Ginger 🌿 1 tbsp Grated, fresh preferred
Vegetable Oil 🫒 ½ cup For tempering and cooking
Cumin Seeds 🌶️ 1 tbsp Whole, for tempering
Ground Cumin 🌶️ 1 tsp For gravy
Ground Coriander 🌿 1 tsp For gravy
Turmeric Powder 🧂 ½ tsp For color and flavor
Garam Masala 🌶️ ½ tsp For finishing
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 tsp Adjust to taste

The cumin seeds are non-negotiable for that signature crunch and aroma. Whole spices from a bulk bin at Whole Foods or an Indian grocery store deliver the best flavor—look for vibrant color and no signs of moisture. Fresh ginger and garlic make all the difference here, so don't substitute with powders. For the tomatoes, San Marzano canned tomatoes work perfectly if you're short on time, but fresh pureed tomatoes give a brighter flavor. The potatoes should be peeled and cut evenly for consistent cooking—Yukon golds hold their shape beautifully while staying creamy.

No fresh cilantro? Dried cilantro at half the amount works in a pinch, though it lacks the bright freshness. Running out of garam masala? Mix equal parts ground cumin, coriander, and cardamom for a quick substitute. The peas can be frozen if that's what's on hand—just thaw and drain them well. For extra creaminess, stir in 2 tablespoons of coconut milk at the end. The rice benefits from being soaked for 20 minutes before cooking, but it's not strictly necessary if you're in a hurry.

This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For meal prep, portion the curry and rice separately to maintain texture. The rice reheats beautifully with a splash of water, while the curry can be gently warmed on the stove with a bit of oil. Garnish with fresh cilantro right before serving to preserve its vibrant color and fresh flavor.

❤️

Why You'll Love This Recipe

  • That’s the genius of this dish: tender potatoes and peas in a rich, slightly tangy gravy, all balanced by the fluffy basmati rice underneath. The onions? Perfectly golden, adding a sweet crunch that makes every bite irresistible.
  • One-Pot Magic: I swear by this recipe when I’m too tired to wash pots—just toss everything in one pan, let the onions and tomatoes caramelize, and boom. The rice cooks right in the gravy, so no separate pot, no extra cleanup.
  • Creamy Crisp Contrast: That’s the genius of this dish: tender potatoes and peas in a rich, slightly tangy gravy, all balanced by the fluffy basmati rice underneath. The onions? Perfectly golden, adding a sweet crunch that makes every bite irresistible.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The flavors only get better after a day in the fridge—just reheat, and it’s like a restaurant meal. My kids (and my husband) actually finish what’s in their containers.

Step-by-step instructions for aloo matar rice

Master this classic Indian pilaf with perfectly cooked rice and rich, creamy potato-pea gravy.

1

Cook the Basmati Rice to Al Dente Perfection

Rinse the 1.5 cups Basmati Rice under cold water until the water runs clear, then soak for 20 minutes. This removes excess starch and prevents gummy rice. Drain thoroughly before cooking.

In a large pot, combine the drained rice with 3 cups water and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with a lid, and cook for 12 minutes. The rice should be al dente—slightly firm with a tiny bite in the center. Remove from heat and let it steam covered for 5 minutes. Fluff gently with a fork before transferring to a serving dish.

2

Prepare the Potato-Pea Gravy Base

Heat 0.25 cup vegetable oil in a deep pan over medium heat. Add the 1 tbsp cumin seeds and let them sizzle until they release their aroma (30 seconds). Add the 1 whole finely chopped large onion and sauté for 5 minutes until golden brown.

Stir in the 4 cloves minced garlic, 1 tbsp grated fresh ginger, 0.5 tsp turmeric powder, and 1 tsp salt. Cook for 2 minutes until the raw garlic scent disappears. Add the 1.5 lb cubed potatoes and 1 cup green peas, mixing well to coat. Pour in 1 cup water and simmer covered for 12-15 minutes until potatoes are tender but not mushy. Mash about half the potatoes lightly with a fork to create creaminess.

3

Build the Creamy Gravy

Add the 2 whole medium tomatoes (pureed or finely chopped) to the potato-pea mixture. Cook uncovered for 5 minutes until the tomatoes soften and the oil separates slightly. Stir in 1 tsp ground cumin, 1 tsp ground coriander, and 0.5 tsp garam masala, mixing well to combine.

Simmer for another 3-4 minutes until the gravy thickens to a smooth, creamy consistency—it should coat the back of a spoon. Taste and adjust salt if needed. The gravy should be rich but not overly thick; add 1-2 tablespoons water if necessary to reach the perfect texture.

4

Temper and Finish the Dish

Heat the remaining 0.25 cup vegetable oil in a small pan over low heat. Add the remaining 1 tbsp cumin seeds and let them toast until they turn light golden brown and release their aroma (1-2 minutes). Immediately pour this tempering oil over the gravy while stirring constantly.

Gently fold the cooked rice into the gravy, mixing just enough to combine. Sprinkle the 0.25 cup chopped fresh cilantro over the top. Serve immediately with the rice and gravy layered together, ensuring each bite delivers both the fluffy rice and creamy potato-pea mixture.

👨‍🍳

Pro Tips For Making Aloo Matar Rice

  • SOAK POTATOES FIRST: I learned this the hard way—skipping this step means your potatoes turn to mush instead of staying tender and flavorful. Cut them into even 1-inch chunks, toss in cold water for 10 minutes, then drain before cooking. The starch rinse keeps them from absorbing too much of the gravy’s liquid later.
  • COOK ONESIDE DOWN: After burning three batches of onions, I finally figured out: start with medium-high heat, then lower it once the onions turn golden. Spread the chopped onions in a single even layer—no overlapping—and let them caramelize for 8-10 minutes before adding anything else. This builds the base flavor without turning it into a blackened mess.
  • PEAS LAST MINUTE: Sounds weird, but it works: add frozen peas straight from the freezer in the final 3 minutes of cooking. They’ll thaw fast and stay bright green instead of turning mushy. If using fresh, blanch them for 1 minute first—this keeps their texture crisp while letting the gravy thicken properly around them.
  • SALT THE WATER LATE: I was skeptical until I tried it: wait until the rice has absorbed half its cooking water before adding salt. This prevents the potatoes and peas from turning out bland while letting the rice soak up the seasoning evenly. A pinch of salt in the final rinse water also makes a real difference.

Common mistakes when making perfect results

Overcooking the Potatoes

One of the most common mistakes is letting the potatoes turn to mush while cooking. I’ve seen this happen when people add too much water or don’t monitor the simmering time. The goal is tender but firm potatoes—12-15 minutes of covered simmering is ideal. If you’re unsure, test one potato by piercing it with a fork. It should give slightly but still hold its shape. 🥔

Skipping the Tempering

The tempering step (tadka) is what gives aloo matar its signature aroma and crunch. I’ve had dishes where people skipped this step, and the result was flat and missing that essential toasted cumin flavor. Always toast your cumin seeds in oil until they’re light golden brown—this releases their oils and transforms the dish. Pour the tempering oil over the gravy at the very end for maximum impact.

Using Too Much Water

Adding too much water to the gravy will dilute the flavors and make the dish watery. The gravy should be creamy and coat the back of a spoon, not thin and soupy. If it’s too thick, add 1-2 tablespoons of water gradually while stirring. I’ve had to fix this by simmering uncovered for an extra 2-3 minutes to thicken it naturally. The key is balance—rich but not heavy.

Ignoring the Rice Texture

Al dente rice is non-negotiable for this dish. I’ve seen people overcook the rice until it’s mushy, which ruins the texture contrast with the creamy gravy. Cook the basmati rice for exactly 12 minutes over low heat after boiling, then let it steam for 5 minutes off the heat. The rice should have a slight bite—this ensures it holds up when mixed with the gravy. 🍚

Substituting Fresh Ingredients

Fresh ingredients like ginger, garlic, and cilantro make all the difference in this dish. I’ve had versions where people used powdered substitutes, and the flavor just wasn’t the same. For example, fresh ginger adds a bright, zesty note that powdered ginger can’t replicate. If you must use dried cilantro, reduce the amount by half. The same goes for tomatoes—fresh or San Marzano canned tomatoes work best for a vibrant flavor.

Not Adjusting Salt Gradually

Salt is crucial, but adding it all at once can make the dish too salty. I’ve had to rescue dishes where people dumped in the full 1 tsp of salt upfront, only to realize it needed more later. Instead, add half the salt with the spices and adjust to taste at the end. The gravy should be well-seasoned but not overwhelmingly salty. Taste as you go—this is the only way to get it just right. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 820mg36%
Total Carbohydrate 72g25%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* 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 aloo matar with frozen peas instead of fresh?

Frozen peas work perfectly—just thaw and drain them well before adding to the curry. They'll release excess moisture, helping maintain the creamy gravy texture. For best results, use 1 cup frozen peas (thawed) instead of fresh, as they tend to be slightly smaller.

2

How do I make this dish less creamy if I prefer a lighter texture?

Skip mashing the potatoes and reduce the tomato quantity to 1 medium tomato instead of 2. Use 1.5 cups water instead of 1 cup for the potato-pea simmer, and simmer uncovered for 10 minutes to evaporate excess moisture. This creates a lighter, more broth-like consistency.

3

What's the best way to reheat leftovers without drying out the rice?

Reheat the curry and rice separately over low heat with 1 tablespoon water per cup of rice and 1 teaspoon oil per serving of curry. Cover and cook for 3-4 minutes—this prevents the rice from becoming dry. Stir in fresh cilantro after reheating for maximum freshness.

4

Can I prepare the aloo matar gravy ahead of time?

Yes! The gravy actually tastes better the next day as flavors meld. Store it in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding 1 tablespoon water to restore creaminess. Cook the rice fresh when serving for best texture.

5

What's the secret to getting that perfect toasted cumin aroma?

Toast the cumin seeds in oil over medium heat until they're light golden brown (about 1-2 minutes) and release their aroma. Use a small pan for better control, and don't walk away—burnt cumin tastes bitter. Immediately pour this tempering oil over the finished gravy while stirring constantly for maximum flavor impact.

★★★★★4.9(5 reviews)
Categories Main Courses