Why You’ll Love This Recipe
This recipe is a perfect blend of warmth, flavor, and nutrition. It’s easy to make with everyday ingredients, budget-friendly, and naturally vegetarian. Spinach Rice Stew is light yet filling, making it ideal for busy weeknights or a cozy meal on a cold day. Plus, it’s easily customizable with proteins or extra vegetables.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
white rice (uncooked)
fresh spinach (chopped)
onion, chopped
garlic, minced
tomatoes (chopped or crushed)
tomato paste
vegetable oil or olive oil
vegetable broth or water
salt
black pepper
paprika (optional)
thyme or curry powder (optional)
Directions
- In a large pot, heat oil over medium heat. Add chopped onions and sauté until soft.
- Stir in garlic and cook for 1 minute until fragrant.
- Add chopped tomatoes and tomato paste. Cook until the tomatoes break down and the mixture thickens.
- Season with salt, pepper, and optional spices like paprika or thyme.
- Pour in vegetable broth or water and bring to a simmer.
- Add the rice and stir. Cover and cook on low heat for 15–20 minutes, or until the rice is tender.
- Stir in chopped spinach and cook for an additional 5–7 minutes, until wilted and well combined.
- Adjust seasoning if needed and serve warm.
Servings and timing
Serves: 4
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Variations
- Add Protein: Include cooked beans, shredded chicken, or tofu for a heartier version.
- Spicy Version: Add chili flakes or scotch bonnet pepper for heat.
- Brown Rice: Use brown rice for more fiber; just increase the cooking time and liquid slightly.
- Coconut Flavor: Add a splash of coconut milk for a creamy twist.
- Greens Swap: Use kale or collard greens in place of spinach for variety.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop or in the microwave with a splash of water or broth to loosen the texture. This stew is not ideal for freezing, as the spinach may lose its texture when thawed.
FAQs
Can I use frozen spinach?
Yes, thaw and drain it well before adding to the stew to avoid excess water.
What type of rice works best?
Long-grain white rice cooks evenly and stays fluffy, but short-grain rice can also be used.
Do I need to precook the rice?
No, the rice cooks directly in the stew, absorbing all the flavors.
Can I make this stew ahead of time?
Yes, it reheats well and tastes even better the next day.
Is this stew gluten-free?
Yes, as long as all your ingredients are gluten-free.
Can I use canned tomatoes?
Yes, canned crushed or diced tomatoes work well as a substitute for fresh.
How do I thicken the stew?
Let it simmer uncovered for a few minutes to reduce the liquid if needed.
Can I make it in a slow cooker?
Yes, cook on low for 3–4 hours, adding spinach in the last 30 minutes.
What can I serve with spinach rice stew?
Serve with bread, plantains, grilled meat, or a side salad for a complete meal.
Is this dish vegan?
Yes, it’s naturally vegan and vegetarian-friendly.
Conclusion
Spinach Rice Stew is a comforting, flavorful, and healthy dish that’s easy to prepare with simple ingredients. Whether you’re looking for a light dinner or a satisfying meatless meal, this stew delivers warmth, taste, and nutrition in every bite. Make it once, and it’s sure to become a regular in your meal rotation.
PrintSpinach Rice Stew
Spinach Rice Stew is a comforting, tomato-based one-pot dish made with rice, spinach, and everyday pantry staples. It’s nourishing, easy to prepare, and naturally vegan, perfect for a cozy lunch or dinner.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Global
- Diet: Vegan
Ingredients
- 1 cup white rice (uncooked)
- 4 cups fresh spinach, chopped
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cups tomatoes, chopped or 1 can crushed tomatoes
- 2 tbsp tomato paste
- 2 tbsp vegetable oil or olive oil
- 4 cups vegetable broth or water
- Salt to taste
- 1/2 tsp black pepper
- 1 tsp paprika (optional)
- 1/2 tsp thyme or curry powder (optional)
Instructions
- In a large pot, heat oil over medium heat. Add chopped onions and sauté until softened, about 3–4 minutes.
- Stir in garlic and cook for 1 minute until fragrant.
- Add chopped tomatoes and tomato paste. Cook for 5–7 minutes, stirring occasionally, until thickened.
- Season with salt, pepper, and optional paprika or thyme.
- Pour in the broth or water and bring to a simmer.
- Add the rice, stir, then cover and cook on low heat for 15–20 minutes, or until the rice is tender and most of the liquid is absorbed.
- Stir in chopped spinach and cook for another 5–7 minutes, until wilted and fully combined.
- Taste and adjust seasoning as needed. Serve warm.
Notes
- Use canned tomatoes for convenience—just adjust salt accordingly.
- Brown rice can be substituted; increase liquid and cook time.
- Add cooked beans or shredded chicken for extra protein.
- A splash of coconut milk adds creaminess and richness.
- Frozen spinach can be used—thaw and drain before adding.
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 6g
- Sodium: 500mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 0mg