How to Make Rice with Spinach Curry (Traditional & Healthy Version)

Rice with Spinach Curry, known locally as Palak Curry with Chawal, is a vibrant and nutritious South Indian lunch staple. This dish features tender steamed rice paired with a fragrant spinach gravy enriched with coconut, tempered spices, and subtle hints of garlic and green chilies. Originating from southern states like Karnataka and Andhra Pradesh, Palak Curry is cherished for its simple preparation and hearty, comforting flavors. The curry is often enjoyed during everyday meals and special occasions alike, making it a versatile addition to the Indian vegetarian repertoire. The mild, earthy taste of fresh spinach (palak) comes alive when combined with traditional spices such as cumin (jeera), turmeric (haldi), and mustard seeds (rai). The creamy coconut base offers a southern flair, while the dish remains light and easy to digest. Rice with Spinach Curry is especially popular during the festival of Ugadi, and also finds its way into festive thalis due to its auspicious green color, symbolizing prosperity and health. This combination satisfies both the palate and the nutritionist in you, making it a perfect meal for those who love classic Indian flavors with a health-conscious twist.

35 min total2 servingseasy320 kcal / 100g

Ingredients

  • Basmati rice
    1 cup Basmati rice (chawal)
  • Fresh spinach leaves
    2 cups Fresh spinach leaves (palak, washed and chopped)
  • Onion
    1 medium Onion (finely chopped, pyaz)
  • Tomato
    1 medium Tomato (finely chopped, tamatar)
  • Green chili
    1 Green chili (hari mirch, chopped)
  • Garlic cloves
    2 Garlic cloves (lasun, minced)
  • Coconut milk
    1/2 cup Coconut milk (nariyal doodh)
  • Cumin seeds
    1/2 tsp Cumin seeds (jeera)
  • Mustard seeds
    1/2 tsp Mustard seeds (rai)
  • Turmeric powder
    1/4 tsp Turmeric powder (haldi)
  • Curry leaves
    6-8 Curry leaves (kadi patta)
  • Salt
    to taste Salt (namak)
  • Oil
    1 tbsp Oil (preferably cold-pressed or coconut oil)

Step-by-step instructions

Step 1: Rinse the basmati rice under running water until the water runs clear
0%
10 min

Step 1 · Rinse the basmati rice under running water until the water runs clear

Rinse the basmati rice under running water until the water runs clear. Soak for 10 minutes, then cook with 2 cups water until fluffy. Set aside.

Step 2: Heat oil in a kadhai on medium flame
0%

Step 2 · Heat oil in a kadhai on medium flame

Heat oil in a kadhai on medium flame. Add mustard seeds and cumin seeds. Let them splutter.

Step 3: Add curry leaves
0%

Step 3 · Add curry leaves

Add curry leaves, chopped garlic, and green chili. Sauté until fragrant.

Step 4: Add chopped onions and sauté until translucent
0%

Step 4 · Add chopped onions and sauté until translucent

Add chopped onions and sauté until translucent. Add turmeric powder and mix well.

Step 5: Stir in chopped tomatoes and cook until soft
0%

Step 5 · Stir in chopped tomatoes and cook until soft

Stir in chopped tomatoes and cook until soft. Mash gently for a smooth base.

Step 6: Add chopped spinach (palak) and cook uncovered until wilted
0%

Step 6 · Add chopped spinach (palak) and cook uncovered until wilted

Add chopped spinach (palak) and cook uncovered until wilted. Stir occasionally.

Step 7: Pour in coconut milk and salt
0%
3 min

Step 7 · Pour in coconut milk and salt

Pour in coconut milk and salt. Simmer for 2-3 minutes until the curry thickens slightly. Adjust consistency with a little water if needed.

Step 8: Serve hot spinach curry over steamed rice
0%

Step 8 · Serve hot spinach curry over steamed rice

Serve hot spinach curry over steamed rice. Garnish with extra curry leaves if desired.

Why this recipe is healthy

Rice with Spinach Curry is a healthy Indian lunch choice because it uses fresh leafy greens, minimal oil, and no heavy cream or butter. The recipe is high in fiber, low in saturated fat, and packs micronutrients essential for immunity and energy. Pairing spinach curry with steamed rice keeps the meal filling and satisfying without excess calories, making it ideal for weight management and healthy living.

A note on tradition

Palak Curry with Rice is a beloved South Indian comfort food, often served during the festival of Ugadi as a symbol of new beginnings and prosperity. The dish showcases the region's affinity for leafy greens and coconut-based gravies. It is also a staple during family lunches and festival thalis, appreciated for its simplicity and nourishing qualities. Variations exist across Kerala, Karnataka, and Andhra Pradesh, reflecting local tastes and available ingredients.

← Back to Rice with Spinach Curry nutrition