Spinach rice is one of those dishes that’s both comforting and nourishing — a warm hug in a bowl. The tender grains soak up the flavor of garlic, onions, and herbs, while fresh spinach adds a beautiful green color and a boost of nutrients. Whether you enjoy it as a light vegetarian main or alongside grilled meats and seafood, this recipe will make you come back for seconds.
Ingredients
Serves: 4–6
Prep Time: 10 minutes
Cook Time: 20 minutes
- 2 cups fresh spinach, roughly chopped (or baby spinach)
- 1 cup long-grain rice (basmati or jasmine works well)
- 2 tbsp olive oil or butter
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 cups vegetable or chicken broth
- ½ tsp salt (adjust to taste)
- ¼ tsp black pepper
- Optional: a squeeze of lemon juice for brightness
- Optional garnish: fresh parsley or grated Parmesan