I absolutely adore making this Instant Pot Spinach Rice (Palak Pulao) Recipe whenever I crave something vibrant, comforting, and packed with flavor. To me, it’s the perfect way to sneak a generous amount of greens into a wholesome meal without any fuss. The combination of fragrant spices, tender basmati rice, and fresh spinach pureé makes every bite feel like a celebration of simple, nourishing ingredients.
Why You’ll Love This Instant Pot Spinach Rice (Palak Pulao) Recipe
What really excites me about this recipe is its brilliant balance of flavors. The fresh spinach brings a mild earthiness that’s beautifully complemented by warm spices like cumin, turmeric, and garam masala. Then, there’s the zing of lemon juice at the end that brightens it all up. Each spoonful feels light yet full of soul, and I think that harmony is what makes this dish so special.
I also love how effortless this recipe is thanks to the Instant Pot. It’s one of those meals where, after just a few quick prep steps, you let the pressure cooker do its magic and in under half an hour you have a vibrant, wholesome rice dish ready to serve. Whether I’m throwing together a speedy weeknight dinner or serving guests at a casual gathering, this palak pulao never disappoints. It’s versatile and comforting without any complicated cooking techniques.
Ingredients You’ll Need
Every ingredient in this recipe is simple yet essential, working together to build the perfect taste, texture, and color of this palak pulao. From the fragrant spices to the fresh spinach, each element adds its own magic to the dish.
- Basmati rice (1.5 cups): Using basmati is key for fluffy, separate grains with a lovely aroma.
- Baby spinach leaves (2 packed cups): Fresh and vibrant, spinach creates that signature green hue and earthy flavor.
- Water (1.5 cups): To blend with the spinach, helping infuse the rice with moisture and color.
- Onion (1/2 medium, finely diced): Adds sweetness and depth once sautéed.
- Ghee or butter (1.5 tablespoons): Provides richness and helps bloom the spices—olive oil works too for a lighter touch.
- Garlic (2 cloves, grated or diced): Offers that warm, pungent flavor that complements spinach beautifully.
- Grated ginger (1 teaspoon): Adds a fresh, zesty lift balancing the stew of spices.
- Jalapeño or small green chili (1, optional or halved): For gentle heat, which you can adjust to suit your taste or omit if you prefer milder flavors.
- Turmeric powder (1/2 teaspoon): Imparts a subtle earthiness and enhances the rice’s color.
- Garam masala powder (1 teaspoon): A blend of spices that brings warm complexity to the dish.
- Cumin powder (1 teaspoon): Adds nutty, smoky notes that pair wonderfully with spinach.
- Cardamom pods (2, optional): For a subtle floral undertone that lifts the entire dish.
- Vegetable stock cube (0.5-1 cube, optional): Gives an extra umami boost to deepen the flavor.
- Lemon juice (1 tablespoon, to finish): Adds bright acidity that balances the earthiness and spices perfectly.
Directions
Step 1: Rinse the basmati rice thoroughly under cold water at least 4 to 5 times until the water runs clear. This step is important to remove excess starch and ensures the rice cooks up fluffy. After rinsing, strain the rice through a sieve and set it aside.
Step 2: Place the baby spinach leaves and water into a blender, working in batches if needed, and blend until you get a spinach liquid that’s mostly smooth but not overly pureed. This liquid will infuse the rice, giving it that vibrant green color and fresh flavor—set it aside.
Step 3: Turn on your Instant Pot and select the Sauté function. Add the ghee or butter, then toss in the diced onions, garlic, grated ginger, and jalapeño or green chili. Cook the mixture for about 2 minutes, stirring occasionally until the onions soften and become fragrant.
Step 4: Sprinkle in the turmeric powder, garam masala, cumin powder, and crumble in the vegetable stock cube if you’re using it. Toss in the cardamom pods if desired, and stir everything well to coat the onions and spices evenly. If any garlic or ginger bits stick to the bottom, scrape them off gently and add a splash of water to prevent burning. Once everything’s mixed nicely, press Cancel on the Sauté function.
Step 5: Add the rinsed basmati rice along with the pureed spinach liquid to the Instant Pot. Stir everything gently to combine and make sure the rice is submerged evenly in the liquid. Lock the lid in place and ensure the pressure valve is set to Sealing.
Step 6: Select Manual or Pressure Cook on HIGH pressure and set the timer for 4 minutes. The Instant Pot will take around 5 minutes to reach pressure before the cooking time begins.
Step 7: When the cooking cycle ends, let the pressure release naturally for 3 to 4 minutes. After that, carefully turn the top valve to Venting for a quick release of any remaining steam.
Step 8: Open the lid, drizzle the lemon juice over the rice for that bright finish, and add a little extra ghee or butter if you want it richer. Fluff gently with a fork and serve immediately to enjoy the best texture and warmth.
Servings and Timing
This Instant Pot Spinach Rice (Palak Pulao) Recipe makes about 5 generous servings, perfect for a small family dinner or as a side dish for a group. The prep time is roughly 10 minutes, mainly for washing and blending spinach plus sautéing the aromatics. Cooking in the Instant Pot takes about 9 minutes including pressure build-up and release (4 minutes actual pressure cooking). Altogether, you’re looking at about 25 minutes total from start to finish, and there’s no resting time needed; it’s best enjoyed fresh and warm.
How to Serve This Instant Pot Spinach Rice (Palak Pulao) Recipe
When it comes to serving, I love pairing this palak pulao with something creamy and cool to balance the spice and earthy greens. A dollop of cooling yogurt raita or a side of cucumber salad works beautifully here. For a complete meal, serve alongside some roasted vegetables, grilled paneer, or your favorite Indian curry like chana masala or dal tadka.
To make the presentation pop, I like to garnish with a little fresh cilantro or mint leaves and a few toasted cashews or toasted cumin seeds. A squeeze of fresh lemon on the side lets everyone add a touch of brightness if they want more zing. You can serve this instantly piping hot straight from the pot or keep it warm in a covered dish for casual dinners or buffet-style gatherings.
For drinks, I often reach for a chilled glass of mango lassi or a refreshing mint lemonade. If you prefer something alcoholic, a crisp white wine like Sauvignon Blanc or a light Indian pale ale complements the fresh spices well. Whether it’s a cozy weeknight meal or a festive get-together, I find this dish hits the right notes every time.
Variations
One of the best things about this recipe is its flexibility. If you want to switch up the greens, you can try kale or Swiss chard instead of spinach for a different texture and a slightly heartier flavor. You might need to adjust the cooking time slightly based on the greens’ toughness, but it’s definitely worth experimenting.
If you’re vegan or dairy-free, simply swap the ghee or butter for your favorite neutral oil like avocado or coconut oil. To deepen the flavor without stock cubes, adding a splash of soy sauce or tamari can bring an unexpected umami boost. For a gluten-free version, this recipe is naturally so but just double-check any stock cubes or spice blends you use.
For cooler months, I sometimes add a pinch of smoked paprika or a bit of cinnamon for warmth. Alternatively, cooking this rice on the stovetop as a pilaf works well too; just follow the same sauté and add rice and spinach liquid, then simmer gently covered until the rice is tender, about 15-20 minutes.
Storage and Reheating
Storing Leftovers
If you have leftovers, store them in an airtight container in the refrigerator. Use glass or BPA-free plastic containers with tight-fitting lids to keep the palak pulao fresh. Properly stored, it will keep well for up to 3 to 4 days. Give it a quick stir before reheating to redistribute the moisture and flavor.
Freezing
This spinach rice freezes beautifully. Portion it into freezer-safe containers or heavy-duty freezer bags, flattening bags to remove air and save space. Label with the date and use within 2 months for the best taste. To thaw, leave it in the refrigerator overnight before reheating gently.
Reheating
The best way to reheat is gently on the stovetop with a splash of water or broth, covered, over low heat. This helps steam the rice back to fluffy perfection without drying it out. You can also microwave it covered with a damp paper towel to keep moisture in, stirring halfway through. Avoid reheating multiple times as it can dry out or become mushy.
FAQs
Can I use frozen spinach instead of fresh for this recipe?
Yes, you can use frozen spinach if fresh isn’t available. Just thaw and drain any excess water before pureeing with water. Keep in mind that frozen spinach is often softer, so the texture of the final pulao might be a bit different, but the flavors will still be delicious.
Can I adjust the spice level in this Instant Pot Spinach Rice (Palak Pulao) Recipe?
Absolutely! The jalapeño or green chili is optional and can be omitted completely if you want a milder dish. You can also reduce the amount of garam masala or cumin if you prefer less spice. Alternatively, adding fresh chopped green chilies or a pinch of red chili powder can amp up the heat if you love spice.
Is it necessary to rinse the basmati rice multiple times?
Rinsing basmati rice several times is important to remove excess surface starch, which helps prevent the rice from becoming sticky or clumping together. I always take the time to rinse until the water runs clear to ensure light, fluffy grains that make the palak pulao shine.
What if I don’t have an Instant Pot? Can I still make this recipe?
Definitely! You can cook this palak pulao on the stovetop. Sauté the aromatics and spices as directed in a heavy-bottomed pan, add the rice and spinach puree with water, bring to a boil, then reduce heat and cover tightly to simmer for about 15-20 minutes until rice is tender. Just keep an eye on the liquid to avoid burning.
Can I make this dish ahead of time for a party or meal prep?
Yes, it’s a great dish to prepare in advance. You can cook it fully and refrigerate or freeze as needed, then reheat gently before serving. The fresh lemon juice is best added right before serving to keep the vibrant flavors and brightness intact.
Conclusion
I truly hope you give this Instant Pot Spinach Rice (Palak Pulao) Recipe a try soon—it has become one of my go-to dishes for busy days and special occasions alike. It’s vibrant, tasty, and feels like a little bowl of comfort with every bite. Once you make it, I’m sure it will have a spot in your recipe rotation just like it does in mine. Happy cooking!
Print
Instant Pot Spinach Rice (Palak Pulao) Recipe
A flavorful and healthy Instant Pot Spinach Rice (Palak Pulao) combining fragrant basmati rice with vibrant baby spinach and aromatic Indian spices. This quick and easy one-pot meal is perfect for a nutritious lunch or dinner, delivering a comforting blend of savory, earthy, and slightly spicy flavors with a hint of lemony freshness.
- Total Time: 25 minutes
- Yield: 5 servings
Ingredients
Main Ingredients
- 1.5 cup Basmati rice (rinsed well)
- 2 packed cups baby spinach leaves (or another type of spinach)
- 1.5 cups water
- 1/2 medium onion (finely diced)
- 1.5 tablespoons ghee (or butter, or olive oil (25 g))
- 2 garlic cloves (grated or diced)
- 1 teaspoon grated ginger
- 1 jalapeño pepper (or small green chili – optional; can be omitted or halved)
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala powder
- 1 teaspoon cumin powder
- 2 cardamom pods (optional)
- 0.5–1 cube of vegetable stock (optional)
- To finish: 1 tablespoon lemon juice
Instructions
- Rinse Rice: Rinse the basmati rice thoroughly in cold water 4-5 times to remove excess starch, then strain it through a sieve and set aside.
- Prepare Spinach Puree: Add the baby spinach leaves and water into a blender. Blend until just pureed but not overly smooth, working in batches if necessary. Set this aside.
- Sauté Aromatics: Set the Instant Pot to the ‘Sauté’ mode. Add ghee (or butter/olive oil), finely diced onions, garlic, grated ginger, and jalapeño pepper. Cook for about 2 minutes, stirring occasionally until the onions soften. Add turmeric powder, garam masala, cumin powder, crushed cardamom pods (if using), and the crumbled vegetable stock cube if available. Stir well to combine all the spices with the aromatics. If any ingredients stick to the bottom, scrape gently and add a splash of water to prevent burning. Then, press ‘Cancel’ to stop sautéing.
- Pressure Cook: Add the rinsed basmati rice and the pureed spinach-water mixture into the Instant Pot. Stir gently to combine. Secure the lid on the pot, ensuring the valve is set to ‘Sealing’. Select ‘Manual’ or ‘Pressure Cook’ on high pressure, and set the timer to 4 minutes. The pot will take about 5 minutes to reach pressure before cooking begins.
- Release Pressure and Finish: Once the timer goes off, allow the pot to naturally release pressure for 3-4 minutes. Then carefully switch the valve to ‘Venting’ to release any remaining steam quickly. Open the lid and drizzle 1 tablespoon of lemon juice over the rice. Optionally add a little more ghee or butter for extra richness. Stir gently to combine and serve hot.
Notes
- Rinsing rice multiple times helps achieve fluffy, non-sticky grains.
- Adjust the jalapeño quantity according to your heat preference or omit if sensitive to spice.
- Using vegetable stock cube is optional but enhances flavor.
- Natural pressure release prevents rice from sticking to the bottom and maintains texture.
- Adding lemon juice at the end brightens the flavors for a fresh finish.
- Substitute ghee with butter or olive oil based on dietary preferences.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Instant Pot
- Cuisine: Indian
- Diet: Vegetarian