Creamy Spinach Tomato Rice

Highlighted under: Nourishing Inspirations

I absolutely love making Creamy Spinach Tomato Rice for dinner because it's not only scrumptious but also super easy to whip up! This dish combines rich, creamy textures with the freshness of spinach and the tanginess of tomatoes. Every bite is packed with flavor, and it's a great way to sneak in some veggies into our meals. Plus, it only takes around 30 minutes from start to finish, making it perfect for busy weeknights when I want something satisfying yet wholesome.

Arabella Scott

Created by

Arabella Scott

Last updated on 2026-01-16T01:10:12.511Z

When creating this Creamy Spinach Tomato Rice, I experimented with different combinations of spices and creaminess levels. I discovered that adding a touch of garlic enhances the overall flavor, blending beautifully with the earthy spinach and the sweet acidity of tomatoes. The richness of the cream makes every bite indulgent and satisfying.

To ensure the rice is perfectly cooked, I like to let it absorb all the flavors by simmering it a bit longer than usual. This locks in all the goodness, and adding the cream at the end transforms it into a comforting dish that's perfect for any occasion. Even my picky eaters can't resist this winning combination!

Why You'll Love This Recipe

  • Creamy texture that envelops each grain of rice
  • Fresh spinach adds a vibrant color and nutrition boost
  • Perfect balance of savory and tangy flavors

The Role of Ingredients

In Creamy Spinach Tomato Rice, the choice of rice plays a crucial role in achieving the desired texture. Long-grain rice works best as it remains fluffy and does not clump together. If you prefer a heartier grain, you could substitute with brown rice; however, you'll need to adjust the cooking time to about 40-45 minutes and increase the broth to 2.5 cups to ensure it cooks through properly.

The heavy cream is key for creating that luscious, creamy sauce that clings to the rice. If you're looking for a lighter alternative, full-fat coconut milk can provide a similar creaminess with a slight tropical twist. For a dairy-free version, opt for cashew cream, blending soaked cashews with water until smooth and adding it at the end of cooking.

Tips for Perfectly Cooked Rice

When cooking the rice in vegetable broth, ensure it reaches a gentle simmer before covering. A rapid boil can lead to uneven cooking, potentially leaving some rice underdone. After the initial 15 minutes of simmering, avoid lifting the lid, as this can disrupt the steam needed for the rice to finish cooking properly. If you find the rice seems too al dente at the end, simply add a splash more broth and let it steam covered for a few more minutes.

Another common issue is sticking or burning at the bottom of the skillet. To combat this, make sure to use a non-stick skillet or a heavy-bottomed pot, which distributes heat evenly. Stirring the rice gently right after adding the broth can also prevent it from adhering to the sides as it cooks.

Serving and Storage Suggestions

This dish is wonderfully versatile when it comes to serving. It pairs beautifully with grilled chicken or shrimp, adding protein and making it a complete meal. For a vegetarian twist, consider adding roasted chickpeas on top for added protein and a delightful crunch. A sprinkle of parmesan cheese or nutritional yeast just before serving can also elevate the flavor profile, adding a savory depth that complements the creaminess.

If you have leftovers, this dish can be stored in an airtight container in the refrigerator for up to three days. Reheat gently on the stove with a splash of broth to restore some moisture, as the rice tends to absorb liquid upon sitting. For longer storage, freeze in a freezer-safe container for up to three months. When reheating from frozen, place it in the fridge overnight to thaw and use a low heat to warm it back up without overcooking.

Ingredients

Gather these ingredients to get started:

Ingredients

  • 1 cup long-grain rice
  • 2 cups vegetable broth
  • 1 cup fresh spinach, chopped
  • 1 medium tomato, diced
  • 1/2 cup heavy cream
  • 1 clove garlic, minced
  • 1 small onion, chopped
  • 2 tablespoons olive oil
  • Salt and pepper to taste

Ready to cook? Let's move on to the steps!

Secondary image

Instructions

Follow these steps for a delicious meal:

Sauté Aromatics

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and cook for an additional 1 minute until fragrant.

Cook the Rice

Stir in the rice and vegetable broth, bringing the mixture to a boil. Once boiling, reduce the heat to low, cover, and simmer for about 15 minutes or until the rice is tender and the liquid is absorbed.

Add Spinach and Tomatoes

Once the rice is cooked, gently fold in the chopped spinach and diced tomato. Cook on low until the spinach wilts, about 2-3 minutes.

Stir in Cream

Pour in the heavy cream, mixing until well combined. Season with salt and pepper to taste. Let it simmer for another 2 minutes to heat through.

Enjoy your delicious Creamy Spinach Tomato Rice!

Pro Tips

  • For an extra layer of flavor, try adding a pinch of nutmeg or freshly grated Parmesan cheese before serving.

Creative Variations

The beauty of Creamy Spinach Tomato Rice lies in its adaptability. For an extra kick, feel free to add a pinch of red pepper flakes or a dash of hot sauce during cooking. If you're a fan of different greens, substituting kale or arugula for spinach can introduce a new flavor profile while providing similar nutritional benefits. Just adjust the cooking time slightly, as these greens may wilt quicker than spinach.

For an herbaceous touch, consider mixing in fresh basil or parsley just before serving. This addition not only enhances the flavor but also adds a pop of color, making the dish visually appealing. Alternatively, experimenting with cheeses like feta or goat cheese can provide creamy tanginess, perfectly complementing the dish's overall profile.

Troubleshooting Common Issues

If you find that your rice is too mushy, it may be a result of overcooking or using too much liquid. For next time, start with a precise measurement of broth and keep an eye on the cooking time. Using the right pot ensures even cooking, so opt for wide, shallow pans to allow even moisture distribution.

Conversely, if the rice comes out too dry, it might have been simmered without enough liquid. Keeping a close watch during the final stages of cooking and adjusting the liquid levels is important. Adding a little broth gradually can salvage a dry dish without ruining the texture.

Questions About Recipes

→ Can I use brown rice instead of white rice?

Yes, but note that you'll need to adjust the cooking time and liquid accordingly, as brown rice takes longer to cook.

→ Can I make this vegan?

Absolutely! Substitute the heavy cream with coconut cream or a plant-based cream alternative for a creamy, dairy-free version.

→ What other vegetables can I add?

You can incorporate bell peppers, zucchini, or even mushrooms for added flavor and texture.

→ How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a pan over low heat while adding a splash of broth to loosen it up.

Creamy Spinach Tomato Rice

I absolutely love making Creamy Spinach Tomato Rice for dinner because it's not only scrumptious but also super easy to whip up! This dish combines rich, creamy textures with the freshness of spinach and the tanginess of tomatoes. Every bite is packed with flavor, and it's a great way to sneak in some veggies into our meals. Plus, it only takes around 30 minutes from start to finish, making it perfect for busy weeknights when I want something satisfying yet wholesome.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Arabella Scott

Recipe Type: Nourishing Inspirations

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup long-grain rice
  2. 2 cups vegetable broth
  3. 1 cup fresh spinach, chopped
  4. 1 medium tomato, diced
  5. 1/2 cup heavy cream
  6. 1 clove garlic, minced
  7. 1 small onion, chopped
  8. 2 tablespoons olive oil
  9. Salt and pepper to taste

How-To Steps

Step 01

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and cook for an additional 1 minute until fragrant.

Step 02

Stir in the rice and vegetable broth, bringing the mixture to a boil. Once boiling, reduce the heat to low, cover, and simmer for about 15 minutes or until the rice is tender and the liquid is absorbed.

Step 03

Once the rice is cooked, gently fold in the chopped spinach and diced tomato. Cook on low until the spinach wilts, about 2-3 minutes.

Step 04

Pour in the heavy cream, mixing until well combined. Season with salt and pepper to taste. Let it simmer for another 2 minutes to heat through.

Extra Tips

  1. For an extra layer of flavor, try adding a pinch of nutmeg or freshly grated Parmesan cheese before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 340 kcal
  • Total Fat: 24g
  • Saturated Fat: 12g
  • Cholesterol: 70mg
  • Sodium: 320mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 6g