Spinach Rice

Spinach rice is one of my favorite ways to turn simple ingredients into a flavorful and nourishing meal. Tender rice is cooked with fragrant aromatics and plenty of fresh spinach, creating a dish that’s both comforting and wholesome. It works beautifully as a side or even as a light main course.

Why You’ll Love This Recipe

I love spinach rice because it’s quick, versatile, and packed with nutrients. The spinach blends seamlessly with the rice, giving it a vibrant green color and a mild, earthy flavor. It’s also an excellent way to sneak more greens into my meals. Whether I serve it alongside grilled meats, roasted vegetables, or on its own with yogurt, it’s always satisfying. Spinach Rice

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 cup basmati rice (or any long-grain rice)
  • 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil or butter
  • 1 teaspoon cumin seeds (or ground cumin)
  • 1 teaspoon turmeric powder (optional, for color)
  • 1/2 teaspoon ground coriander
  • 2 cups vegetable broth (or water)
  • Salt and black pepper to taste
  • Fresh lemon wedges (for serving, optional)

Directions

  1. Rinse the Rice
    I start by rinsing the rice under cold water until the water runs clear. This helps remove extra starch and keeps the grains fluffy.
  2. Sauté Aromatics
    In a large pan, I heat olive oil or butter over medium heat. I add cumin seeds (or ground cumin) and let them sizzle for a few seconds. Then I stir in the chopped onion and cook until golden. I add the garlic and cook for another minute until fragrant.
  3. Add Spinach and Spices
    I stir in the spinach, turmeric, and coriander, cooking until the spinach wilts and blends into the onions.
  4. Cook the Rice
    I add the rinsed rice to the pan and stir so each grain is coated in the spices and spinach mixture. Then I pour in the vegetable broth, season with salt and pepper, and bring everything to a boil.
  5. Simmer
    I reduce the heat to low, cover the pot, and let it simmer for 15 minutes, or until the rice is tender and the liquid is absorbed.
  6. Rest and Fluff
    I remove the pan from the heat and let it sit, covered, for 5 minutes. Then I fluff the rice with a fork before serving.

Servings and Timing

This recipe makes 4 servings.
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes

Variations

  • Greek Style: I add dill, parsley, and a squeeze of lemon juice.
  • Indian-Inspired: I stir in garam masala or curry powder for a spiced version.
  • Protein Boost: I toss in chickpeas, lentils, or shredded chicken for a more filling meal.
  • Cheesy Spinach Rice: I mix in feta or Parmesan just before serving for a creamy twist.
  • Brown Rice Version: I swap basmati for brown rice and increase the cooking time.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm the rice in a skillet with a splash of broth or water to loosen it up. It can also be frozen for up to 2 months, then thawed and reheated.

FAQs

Can I use frozen spinach?

Yes, I use thawed frozen spinach when fresh isn’t available. I just make sure to squeeze out excess water before adding it.

What’s the best rice for spinach rice?

I like basmati for its fluffy texture and fragrance, but jasmine or even long-grain white rice works just as well.

Can I make this dish ahead of time?

Absolutely. I often cook it earlier in the day and reheat it before serving. The flavors deepen as it sits.

What can I serve with spinach rice?

It pairs well with grilled chicken, lamb, or fish, and also complements vegetarian dishes like roasted vegetables or lentil curry.

Can I make this vegan?

Yes, I use olive oil instead of butter and vegetable broth instead of chicken broth.

Conclusion

Spinach rice is a simple, nourishing, and flavorful dish I keep in regular rotation. It’s easy to adapt, goes with almost anything, and always feels wholesome. Whether I’m cooking a quick side or a complete meal, this recipe is one I know will deliver every time.

Print

Spinach Rice

Spinach Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spinach Rice is a vibrant, comforting pilaf where fluffy basmati rice is cooked with aromatics and plenty of spinach, seasoned with cumin, coriander, and a hint of turmeric. It’s quick, wholesome, and delicious as a side or light main.

  • Author: Lizaa
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

  • 1 cup basmati rice (or any long-grain rice), rinsed
  • 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and well-drained)
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil or butter
  • 1 teaspoon cumin seeds (or 1/2 teaspoon ground cumin)
  • 1 teaspoon turmeric powder (optional, for color)
  • 1/2 teaspoon ground coriander
  • 2 cups vegetable broth (or water)
  • Salt and black pepper to taste
  • Fresh lemon wedges (for serving, optional)

Instructions

  1. Rinse the rice under cold water until the water runs clear; drain well.
  2. Heat olive oil or butter in a large pan over medium heat. Add cumin seeds (or ground cumin) and let them sizzle for a few seconds.
  3. Add the chopped onion and cook until golden, 4–5 minutes. Stir in the garlic and cook 30–60 seconds until fragrant.
  4. Add the spinach, turmeric, and coriander. Cook until the spinach wilts and blends with the onions, 1–2 minutes.
  5. Stir in the rinsed rice to coat each grain with the aromatics. Pour in the vegetable broth, season with salt and pepper, and bring to a boil.
  6. Reduce heat to low, cover, and simmer for 15 minutes, or until the liquid is absorbed and rice is tender.
  7. Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork and serve with lemon wedges if desired.

Notes

  • For frozen spinach, thaw and squeeze out excess water to avoid soggy rice.
  • Greek style: add chopped dill/parsley and extra lemon juice.
  • Indian-inspired: stir in 1/2–1 teaspoon garam masala or curry powder at the end.
  • Protein boost: fold in chickpeas, lentils, or shredded chicken.
  • Cheesy twist: finish with crumbled feta or grated Parmesan.
  • Brown rice option: use 1 cup brown rice and increase simmer time to 35–40 minutes (add more liquid as needed).

Nutrition

  • Serving Size: 1 cup
  • Calories: 260
  • Sugar: 1.5g
  • Sodium: 320mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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