Main Courses
Aloo matar rice transforms simple ingredients into a fragrant, comforting dish that captures the essence of North Indian home cooking. This vegetarian classic combines tender potatoes and peas in a lightly spiced gravy, served over perfectly cooked basmati rice for a meal that's both hearty and elegant. The secret lies in the toasted cumin crunch that adds texture and depth to every bite.
The recipe begins with tempering whole spices in ghee—a technique that infuses the dish with aromatic warmth. Potatoes and peas cook gently in this spiced oil until they're perfectly tender but still hold their shape, while the rice absorbs subtle flavors from the same fragrant spices. This balance of textures and flavors makes it a crowd-pleaser for any occasion.
What sets this version apart is the attention to detail in the gravy preparation, where a touch of cream and fresh herbs elevate the dish to restaurant-quality. The result is a fragrant pulao with golden rice grains, soft potatoes, and vibrant peas, all tied together by a lightly spiced, slightly tangy gravy. Each component plays its part, creating a harmonious blend of flavors and textures.
Whether you're serving it for a family dinner or a special gathering, this aloo matar rice delivers the comforting flavors of home. The dish stays warm and delicious for hours, making it perfect for meal prep. Let's get started on creating this timeless vegetarian classic.
Ingredients for aloo matar rice
Simple spices and fresh ingredients create this fragrant North Indian classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Yellow Potatoes 🥔 | 2 medium | Peeled, cut into even cubes |
| Green Peas 🌱 | 1 cup | Fresh or frozen, thawed if frozen |
| Ghee 🧈 | ½ cup | Clarified butter for rich flavor |
| Cumin Seeds 🌿 | 2 tsp | Toasted until fragrant |
| Bay Leaves 🍃 | 2 whole | Dried, removed before serving |
| Green Cardamom Pods 🌿 | 4 whole | Lightly crushed, seeds only |
| Black Cardamom Pods 🌿 | 1 whole | Optional, for smoky depth |
| Cinnamon Sticks 🌿 | 1 whole | 1-inch pieces for tempering |
| Cloves 🌿 | 2 whole | Lightly crushed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Cream 🥛 | ¼ cup | Heavy cream for richness |
| Garam Masala 🌶️ | 1 tsp | Ground spice blend |
| Turmeric Powder 🌶️ | ½ tsp | Freshly ground preferred |
| Red Chili Powder 🌶️ | ½ tsp | Adjust to taste |
| Salt 🧂 | 1 tsp | Adjust to taste |
The basmati rice is the foundation—look for long-grain varieties like India Gate or Tilda for that signature fluffiness. For the peas, fresh works best, but frozen is fine if you're in a pinch. The ghee is non-negotiable here; store-brand works fine as long as it's pure. Cumin seeds should be toasted until they smell heavenly—this is where the magic happens. I always grab my spices from Penzeys or the bulk section at Whole Foods for the freshest flavor. The cardamom pods? Green for brightness, black for smoky depth—use whichever you prefer or both for complexity.
No fresh cilantro? Dried works at half the amount, but it won't have that same fresh punch. Short on cream? Coconut milk gives a similar richness though the flavor will shift slightly. The garam masala is crucial—store-bought blends work, but if you're ambitious, toast and grind your own cumin, coriander, cinnamon, and cardamom. For the potatoes, Yukon Golds hold their shape best when cubed evenly. Baby potatoes? Halve them instead of cubing. The spices can be pre-toasted in a dry pan for 30 seconds before adding to the ghee—this deepens their flavor.
This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 3 days in the fridge. The rice reheats beautifully with a splash of water—microwave on high for 2 minutes, then fluff with a fork. For meal prep, portion the rice and peas separately—they reheat better when not mixed. The garam masala and ghee keep indefinitely in a cool, dark place, while fresh herbs should be used within 5 days for peak flavor. Freeze the cooked peas and potatoes for up to 3 months if you want to prep ahead.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s basically hands-off after the initial chop. Toss potatoes, peas, and spices into one pot with the rice—no separate pans, no constant stirring. The ghee infuses everything with that rich aroma while you sip your chai.
- Cumin-Kissed Comfort: That first crack of cumin seeds in hot ghee? Pure nostalgia. The potatoes stay tender with a slight crisp on the edges, and the peas add a pop of freshness—like a hug in a bowl. Honestly, it’s the kind of dish that makes me want to eat straight from the pot.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch on Sunday, and you’ve got flavorful lunches for the week. The rice stays separate but absorbs the matar’s spices beautifully—no soggy leftovers here. My kids actually finish their rice, and that’s saying something.
- Budget Win: Potatoes, peas, and rice? Check. Ghee in small amounts stretches the flavor. I’ve made this for 10 people on a tight budget, and it never feels like a sacrifice. Plus, the leftovers reheat like they’re freshly made—no dry rice in sight.
Step-by-step instructions for aloo matar rice
This method delivers perfectly balanced flavors with tender potatoes, sweet peas, and aromatic basmati rice.
Prepare the Potatoes and Peas
Begin by peeling the 2 medium yellow potatoes and cutting them into even ½-inch cubes. This ensures uniform cooking throughout the pulao. Soak the 1 cup green peas in warm water for 5 minutes if using frozen peas to remove excess starch, then drain well. The potatoes should be submerged in cold water while you prepare the remaining ingredients to prevent browning.
This preparation step is crucial—uneven potato pieces will lead to some cubes being undercooked while others turn mushy. For best results, use a sharp knife and cut all pieces to identical size. I like to keep a small bowl of water nearby to dip the cut potatoes in while working to maintain their freshness.
Temper the Whole Spices in Ghee
Heat the 0.5 cup ghee in a heavy-bottomed pot over medium heat until it shimmers. Add the 2 whole bay leaves, 4 whole green cardamom pods, 1 whole black cardamom pod, 1 whole cinnamon stick (cut into 1-inch pieces), and 2 whole cloves. Let them sizzle for 30 seconds until the aroma fills your kitchen.
This tempering process, known as "tadka," releases the essential oils from the spices, creating the aromatic base for your pulao. Watch the ghee carefully—it should bubble gently but not burn. If you notice any browned bits forming, reduce the heat slightly. The spices will darken slightly but shouldn't burn completely.
Cook the Potatoes and Add Spices
Add the prepared potato cubes to the pot and cook for 5 minutes, stirring occasionally. Sprinkle in the 0.5 tsp turmeric powder and 0.5 tsp red chili powder, mixing well to coat the potatoes evenly. After 2 minutes, add the drained peas and cook for another 3 minutes until the potatoes begin to soften slightly.
The spices should develop a rich, earthy aroma. If the potatoes aren't releasing moisture yet, cover the pot and cook for an additional minute. This step builds the flavor foundation while partially cooking the vegetables. The potatoes should be tender when pierced with a fork but still hold their shape—this prevents them from turning to mush during the final cooking.
Layer and Cook the Rice
Rinse the 1.5 cups basmati rice until the water runs clear, then drain well. Spread the rice evenly over the potatoes and peas in the pot. Pour in 3 cups of water (or enough to come just above the rice level) and add the 1 tsp salt. Bring to a gentle boil, then reduce heat to low, cover tightly with a lid, and cook for 15 minutes.
After 15 minutes, check the rice. If it's not fully cooked, add ¼ cup hot water and cook for another 5 minutes. The rice should be tender with a slight bite, and the liquid should be completely absorbed. This layering method ensures each grain of rice absorbs the rich vegetable flavors while maintaining perfect texture.
Finish with Cream and Garnish
Once the rice is cooked, remove the pot from heat and let it sit covered for 5 minutes. Stir in the 0.25 cup fresh cream and 1 tsp garam masala, mixing gently to distribute evenly. The cream adds a luxurious finish while the garam masala enhances the overall flavor profile.
Garnish with the 0.25 cup chopped fresh cilantro just before serving. The final dish should have fragrant, aromatic rice with tender potatoes and sweet peas, all infused with the warm spices. Serve immediately while hot, as the flavors meld best when enjoyed fresh from the pot.
Pro Tips For Making Aloo Matar Rice
- SOAK RICE 30 MINUTES: I learned this the hard way—skipping the soak makes basmati rice turn mushy when it hits the pressure cooker. Thirty minutes in warm water (not boiling) gives the grains enough time to plump up without falling apart, and they’ll stay fluffy even after absorbing the potato-pea gravy.
- CUT POTATOES SMALLER THAN YOU THINK: I used to eyeball it, and my potatoes would either stay rock-hard or dissolve into a paste. For aloo matar, aim for ½-inch cubes—they’ll soften faster in the pressure cooker, but won’t turn to mush when mixed with rice. And no, "medium dice" isn’t precise enough.
- DON’T OVERCOOK THE PEAS: Fresh peas? Toss them in last—just 2 minutes before the rice finishes. Frozen? Thaw and parboil them first, or they’ll turn to mush in the gravy. Overcooked peas ruin the texture; undercooked ones are a pain to chew. Find that sweet spot.
- TEMPER THE GHEE RIGHT: Skip the cumin seeds if you’re in a rush, but if you’re doing it right, toast them in ghee until they’re just golden—not brown, not burnt. That’s when they release their full aroma. Then add onions and garlic. The difference between a bland base and a flavor-packed one comes down to these 30 seconds.
Make-ahead tips for this aloo matar rice
Prep Ahead Rice
Rinse and soak your 1.5 cups basmati rice in cold water for 30 minutes before cooking. Drain well and store in an airtight container in the fridge for up to 2 days. When ready to cook, simply layer it over your pre-cooked potatoes and peas, then add water and spices as directed. This shortcut saves 20 minutes of prep time while keeping the rice perfectly fluffy. 💫
Vegetable Pre-Cook
Par-cook the potatoes and peas separately before assembling the dish. Boil the 2 potatoes (cubed) for 8 minutes until just tender, then drain and set aside. Blanch the 1 cup peas for 2 minutes in boiling water, then shock in ice water. Store both in separate containers in the fridge for up to 3 days. Reheat gently before combining with rice.
Spice Mix Shortcut
Toast all your whole spices together in a dry skillet for 2 minutes until fragrant. Grind them into a fine powder using a spice grinder or mortar and pestle. Store this pre-mixed spice blend in a small jar for up to 1 month. Use 1 tsp of this blend when cooking to save 10 minutes of individual spice tempering. 🌶️
Freezer-Friendly Components
Freeze the cooked potatoes and peas mixture separately in airtight containers for up to 3 months. When ready to serve, thaw overnight in the fridge, then reheat gently with 1 tbsp ghee before adding to your rice. The texture remains excellent when properly thawed and reheated slowly. This makes it perfect for busy weeknights or meal prep Sundays.
Garnish Prep
Chop your 0.25 cup fresh cilantro and store it in a sealed container with a damp paper towel in the fridge for up to 5 days. Keep the 0.25 cup fresh cream refrigerated as well. When ready to serve, simply stir the cream into the hot dish and sprinkle with cilantro just before eating. This keeps your garnishes fresh and ready to elevate the dish at the last minute.
Complete Meal Assembly
For maximum efficiency, prepare all components separately and store them in individual containers. Keep the rice base, vegetable mixture, and spiced ghee in separate containers. When ready to serve, combine everything in one pot and heat through for 5-7 minutes**. This assembly method ensures you can create restaurant-quality aloo matar rice with minimal last-minute effort. 💡
Nutrition facts
Frequently asked questions
Can I substitute paneer for the peas in this recipe?
While traditional aloo matar rice uses peas, you can absolutely add ½ cup crumbled paneer for extra protein and richness! Add the paneer with the potatoes and cook it gently until heated through. For best results, use fresh paneer that holds its shape when heated. The dish will have a slightly creamier texture with this addition.
Why does my rice turn out mushy?
Mushy rice usually happens from overcooking or too much water. The key is using 1.5 cups rice to 3 cups water and cooking on low heat for exactly 15 minutes. If your stove runs hot, reduce heat further or check rice 5 minutes early. Always let the rice sit covered for 5 minutes after cooking to absorb any remaining moisture.
What's the difference between aloo matar and aloo gobi?
Both are North Indian rice dishes, but aloo matar uses peas while aloo gobi features cauliflower. The flavor profile is similar—warm spices and tender vegetables—but the texture differs: peas stay firm while cauliflower becomes slightly softer. You can even combine both vegetables for a unique twist!
How do I make this dish spicier? For extra heat, add ½ tsp Kashmiri red chili powder with the turmeric or stir in ¼ tsp cayenne pepper at the end. For smoky depth, toast ½ tsp Kashmiri chili flakes in the ghee during tempering.
Can I make this recipe without ghee?
Yes, but the flavor will be different. Use olive oil or coconut oil for a neutral taste, or butter for a closer substitute. For authentic flavor, try desi ghee substitutes like browned butter mixed with a pinch of salt. The spices will still toast beautifully, though the richness will be slightly reduced.
