Palak Rice Recipe (Spinach Rice)

If you’re looking for a wholesome, flavorful, and vibrant one-pot meal, this Palak Rice Recipe (Spinach Rice) is exactly what your dinner table needs. Packed with aromatic spices, fresh spinach, and fluffy Basmati rice, this dish brings together nutrition and comfort in every bite.
Perfect for busy weeknights or cozy family meals, palak rice is a lifesaver when you want something quick yet satisfying. The earthy taste of spinach combined with warming Indian spices creates a beautifully balanced dish that feels both nourishing and indulgent. Plus, it’s an easy way to sneak greens into your meals without compromising on flavor.

Why You’ll Love This Recipe

  • Quick and easy one-pot meal, perfect for busy days
  • Loaded with nutrients from fresh spinach and vegetables
  • Aromatic, flavorful, and comforting
  • Family-friendly and customizable to your spice preference
  • Great for meal prep and leftovers

Ingredients

  • 3 cups Palak (Spinach): The star ingredient, adds vibrant color and essential nutrients
  • 1 cup Basmati Rice: Provides a light, fluffy texture and aromatic base
  • 1 potato (diced): Adds heartiness and a soft, comforting bite
  • 1/4 cup green peas: Brings sweetness and a pop of texture
  • 2 cloves: Adds deep, warm spice notes
  • 2 green cardamom pods: Infuses a sweet, aromatic fragrance
  • 1-inch cinnamon stick: Enhances warmth and depth of flavor
  • 1 tsp coriander powder: Adds earthy citrus notes
  • 1/2 tsp red chili powder: Provides gentle heat
  • 2 medium onions (sliced): Creates a rich, savory base
  • 5–6 garlic cloves: Adds bold, aromatic flavor
  • 1 tsp ginger: Brings warmth and freshness
  • 2 green chilies: Adds heat and brightness
  • 1/2 cup coriander leaves (with stems): Boosts freshness and flavor
  • 2 tbsp ghee: Adds richness and a buttery aroma (can substitute)
  • 1 tsp salt (or to taste): Enhances all flavors
  • 1 3/4 cups water: For perfectly cooked rice

How to Make Palak Rice Recipe (Spinach Rice)

1. Prepare the Rice

Wash the Basmati rice 3–4 times until the water runs clear. Soak it in water for at least 1 hour. This helps the rice cook evenly and stay fluffy.

2. Make the Spinach Paste

In a grinder, combine spinach, coriander leaves, ginger, garlic, green chilies, cloves, cinnamon, and cardamom. Blend into a smooth paste. Add a little water if needed.
Tip: Add a few mint leaves for an extra fresh and aromatic twist.

3. Start the Base

Heat ghee in a large pot. Add cumin seeds and a bay leaf, letting them sizzle to release their aroma. Add sliced onions and sauté for 2–3 minutes until lightly golden.

4. Cook the Vegetables

Add diced potatoes, coriander powder, and red chili powder. Cook for another 2–3 minutes until slightly softened and coated in spices.

5. Add Spinach Puree

Pour in the spinach mixture and stir well. Cook for about 2 minutes only.
Tip: Avoid overcooking to maintain the bright green color.

6. Combine Rice and Cook

Add green peas, salt, and soaked rice. Gently stir and sauté for 2 minutes. Pour in hot water, mix, and cover with a lid. Cook on medium-low heat for about 10 minutes or until the rice is fully cooked.

7. Rest and Fluff

Turn off the heat and let the rice sit covered for 5 minutes. Then gently fluff with a spoon to separate the grains.

Tips for Success

  • Always soak the rice for the best fluffy texture
  • Use hot water to speed up cooking and maintain consistency
  • Do not over-stir after adding rice to prevent breakage
  • Cook spinach briefly to preserve its color and nutrients
  • Adjust water depending on your rice variety

Equipment Needed

  • Grinder or blender (for spinach puree)
  • Large pot with lid
  • Bowl (for soaking rice)
  • Knife and cutting board
  • Large spoon

Recipe Variations

  • Vegan Version: Replace ghee with olive oil or coconut oil
  • Spicy Palak Rice: Add extra green chilies or a pinch of garam masala
  • Protein Boost: Add paneer cubes or cooked chickpeas for a heartier meal
  • Minty Twist: Blend mint leaves into the spinach puree for extra freshness

Serving Suggestions

Serve this delicious palak rice hot with:

  • Cooling yogurt raita
  • Tangy Indian pickle
  • Crispy papad
  • A squeeze of fresh lemon juice for brightness
    Garnish with chopped coriander leaves, fried onions, or roasted cashews for added texture and flavor.

FAQs

Can I use frozen spinach?
Yes, frozen spinach works well. Just thaw and drain excess water before blending.

How do I store leftover palak rice?
Store in an airtight container in the refrigerator for up to 2–3 days. Reheat with a splash of water.

Can I make this recipe vegan?
Absolutely! Simply replace ghee with oil like coconut or olive oil.

Why did my rice turn sticky?
This usually happens if the rice wasn’t rinsed properly or was over-stirred during cooking.

Can I skip soaking the rice?
Soaking is recommended for the best texture, but you can skip it and slightly increase cooking time and water.

Final Thoughts

This easy Palak Rice Recipe (Spinach Rice) is a perfect blend of simplicity, nutrition, and bold flavor. It’s the kind of dish that brings comfort to your table while still feeling fresh and exciting. Whether you’re cooking for your family or just need a quick, wholesome dinner, this recipe is sure to become a favorite.
Give it a try, and don’t forget to experiment with your own twists—your kitchen, your rules!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Palak Rice Recipe (Spinach Rice)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Harper
  • Total Time: 35 minutes
  • Yield: 3 servings
  • Diet: Vegetarian

Description

Palak Rice is a flavorful Indian one-pot dish made with spinach and basmati rice, cooked with aromatic spices. It’s quick, nutritious, and perfect for a simple meal.


Ingredients

  • 3 cups palak (spinach)
  • 1 cup basmati rice
  • 1 potato, diced
  • 1/4 cup green peas (fresh or frozen)
  • 2 cloves
  • 2 green cardamom
  • 1 inch cinnamon stick
  • 1 tsp coriander powder
  • 1/2 tsp red chili powder
  • 2 medium onions, sliced
  • 5–6 garlic cloves
  • 1 tsp ginger
  • 2 green chilies
  • 1/2 cup coriander leaves with stems
  • 2 tbsp ghee
  • 1 tsp salt (or to taste)
  • 1 3/4 cups water


Instructions

  1. Wash the rice 3–4 times until water runs clear. Soak in water for at least 1 hour.
  2. In a grinder, add spinach, coriander leaves, ginger, garlic, green chilies, cloves, cinnamon, and cardamom. Grind into a smooth paste.
  3. Heat ghee in a pot. Add cumin seeds and bay leaf, then sauté sliced onions until lightly browned.
  4. Add diced potatoes, coriander powder, and red chili powder. Cook for 2–3 minutes.
  5. Add the spinach puree and cook for about 2 minutes without overcooking.
  6. Add green peas, salt, and soaked rice. Mix gently and sauté for 2 minutes.
  7. Pour in hot water, stir, cover, and cook on low heat for about 10 minutes until rice is done.
  8. Let it rest covered for 5 minutes, then fluff gently and serve hot.

Notes

  • Garnish with coriander leaves, fried onions, cashews, or peanuts.
  • Use oil instead of ghee for a vegan version.
  • Add mint leaves to the puree for extra freshness.
  • Adjust water based on rice quality.
  • A little lemon juice helps keep rice fluffy.
  • Avoid overcooking or stirring too much to prevent sticky rice.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: One-Pot
  • Cuisine: Indian

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star