Creamy Spinach Tomato Rice

Highlighted under: Healthy & Light

I absolutely love making Creamy Spinach Tomato Rice, especially after a long day. This dish combines the richness of cream with the freshness of spinach and tomatoes, creating a delightful meal that’s as comforting as it is flavorful. The beauty of this recipe lies in its simplicity—you can have a delicious dinner on the table in under 30 minutes. Plus, it’s an excellent way to sneak in some veggies while satisfying those creamy cravings. I’m excited to share this delightful recipe with you!

Rosalie Mitchell

Created by

Rosalie Mitchell

Last updated on 2026-01-16T00:28:16.988Z

When I first stumbled upon the idea of making Creamy Spinach Tomato Rice, I was skeptical about combining these flavors. However, after experimenting with various ingredients, I found the perfect balance between richness and freshness. The secret lies in using fresh spinach and ripe tomatoes, which elevate the dish to a whole new level. Just the right amount of garlic and spices adds depth to the flavor.

One of my favorite elements of this recipe is how versatile it is. You can easily adapt it by adding protein or using different vegetables based on what you have on hand. The creaminess can be adjusted to your liking—even swapping out with a plant-based cream for a lighter version. It’s been a hit among family and friends alike!

Why You Will Love This Recipe

  • Velvety creaminess that envelops each grain of rice.
  • Bright and fresh flavors from the spinach and tomatoes.
  • A quick, wholesome meal ideal for busy weeknights.

Understanding the Ingredients

The key elements of Creamy Spinach Tomato Rice are simple yet impactful. The choice of rice is flexible; while long-grain varieties like basmati or jasmine add a light fragrance, short-grain rice will give a stickier, creamier texture. This dish thrives on the freshness of the spinach and tomatoes, which not only contribute vibrant colors but also a fresh taste that brightens up the creamy sauce. If you're out of spinach, Swiss chard or kale can work as excellent substitutes, maintaining the dish's healthful essence.

Heavy cream is what elevates this dish, providing that luxuriously smooth texture that clings to the rice. If you're looking to lighten it up, consider using half-and-half or a doctored-up plant-based cream for a dairy-free version that still feels indulgent. However, be aware that these alternatives may alter the consistency slightly—look for heavy plant-based creams that can emulsify well for a similar mouthfeel.

Cooking Techniques for Perfect Results

Pay attention while sautéing the garlic; it should take just about a minute to become fragrant. Don't let it brown, as this can introduce a bitter flavor that overpowers the delicate taste of the spinach and tomatoes. A high-quality olive oil not only allows for that perfect sauté but also adds depth to the flavor profile of the dish. If you're unsure when to move to the next step, look for the garlic to just begin to color slightly—this is your cue for the next ingredients to enter the pan.

When combining the cream with the sautéed vegetables, allow it to come to a gentle simmer over medium-low heat. This step is crucial; if the heat is too high, the cream can curdle, ruining that creamy texture you desire. Stir continuously until the mixture is glossy and well blended before adding the rice. The shining surface of the sauce is an indicator that it’s ready to envelop the rice—a perfect signal that everything is coming together seamlessly.

Serving and Storing Your Dish

Once plated, feel free to get creative with your toppings. Grated Parmesan is a classic choice, but consider a sprinkle of red pepper flakes for a kick or some fresh basil for an herbaceous note. Serving this dish alongside a crisp salad or some garlic bread can round out your meal beautifully. Portion control is helpful here, as the richness of the cream does make it quite filling.

If you have leftovers (which is often the case with such a creamy dish), they can be stored in an airtight container in the fridge for up to three days. When reheating, do so gently in a skillet over low heat to prevent the cream from breaking. Adding a splash more cream or water can help restore that velvety texture, making it almost as good as when it was freshly made!

Ingredients

Gather the following ingredients to make this delicious dish:

Ingredients

  • 1 cup of rice (any variety)
  • 2 cups of fresh spinach, chopped
  • 1 cup of cherry tomatoes, halved
  • 1 cup of heavy cream
  • 1 tablespoon of olive oil
  • 2 cloves of garlic, minced
  • Salt and pepper to taste
  • Grated Parmesan cheese for serving (optional)

Once you have all the ingredients ready, you’re set to start cooking!

Instructions

Follow these steps to create your Creamy Spinach Tomato Rice:

Cook the Rice

In a medium saucepan, prepare the rice according to package instructions. Once cooked, set aside.

Sauté the Garlic

In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute.

Add Spinach and Tomatoes

Stir in the chopped spinach and halved cherry tomatoes. Cook until the spinach has wilted and the tomatoes are soft, about 3-5 minutes.

Combine Cream and Rice

Pour the heavy cream into the skillet, stirring to combine. Add the cooked rice and mix well. Season with salt and pepper to taste.

Serve

Remove from heat and serve warm, topped with grated Parmesan if desired.

Enjoy your creamy and delightful dish!

Secondary image

Pro Tips

  • For a healthier version, consider using brown rice and reducing the amount of cream. You can also toss in some cooked chicken or chickpeas for added protein.

Dietary Adjustments

For those following a vegetarian or vegan lifestyle, substituting the heavy cream with coconut milk offers a rich, creamy texture while adding a hint of tropical flavor. Moreover, avoiding the Parmesan cheese can make it completely plant-based. Nutritional yeast can be sprinkled on top for a cheesy flavor without dairy, making it a superb alternative if you're eliminating cheese from your diet.

If gluten is a concern, using gluten-free rice varieties is a straightforward swap. Brown rice may require a bit more cooking time—about 40-45 minutes total—so be sure to adjust accordingly to maintain the creamy quality of the dish.

Variations and Add-Ins

Feel free to add protein to elevate the dish. Grilled chicken or shrimp can be stirred in along with the rice, providing a satisfying meal option that is still quick to prepare. Alternatively, consider adding canned chickpeas for a hearty plant-based protein boost that complements the creamy sauce beautifully.

For even more flavor and nutrition, consider incorporating roasted red peppers or sun-dried tomatoes. Both will intensify the dish's taste while enriching its texture and color. Just add them in when you introduce the spinach and tomatoes to ensure a well-rounded flavor profile throughout.

Questions About Recipes

→ Can I use frozen spinach instead of fresh?

Yes, but make sure to thaw and drain any excess moisture before adding it to the dish.

→ What can I substitute for heavy cream?

You can use coconut cream or a plant-based cream alternative if you prefer a lighter option.

→ How long does this dish keep in the fridge?

It can be stored in an airtight container in the fridge for up to 3 days.

→ Can I add other vegetables?

Absolutely! Feel free to experiment with bell peppers, zucchini, or mushrooms.

Creamy Spinach Tomato Rice

I absolutely love making Creamy Spinach Tomato Rice, especially after a long day. This dish combines the richness of cream with the freshness of spinach and tomatoes, creating a delightful meal that’s as comforting as it is flavorful. The beauty of this recipe lies in its simplicity—you can have a delicious dinner on the table in under 30 minutes. Plus, it’s an excellent way to sneak in some veggies while satisfying those creamy cravings. I’m excited to share this delightful recipe with you!

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Rosalie Mitchell

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup of rice (any variety)
  2. 2 cups of fresh spinach, chopped
  3. 1 cup of cherry tomatoes, halved
  4. 1 cup of heavy cream
  5. 1 tablespoon of olive oil
  6. 2 cloves of garlic, minced
  7. Salt and pepper to taste
  8. Grated Parmesan cheese for serving (optional)

How-To Steps

Step 01

In a medium saucepan, prepare the rice according to package instructions. Once cooked, set aside.

Step 02

In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute.

Step 03

Stir in the chopped spinach and halved cherry tomatoes. Cook until the spinach has wilted and the tomatoes are soft, about 3-5 minutes.

Step 04

Pour the heavy cream into the skillet, stirring to combine. Add the cooked rice and mix well. Season with salt and pepper to taste.

Step 05

Remove from heat and serve warm, topped with grated Parmesan if desired.

Extra Tips

  1. For a healthier version, consider using brown rice and reducing the amount of cream. You can also toss in some cooked chicken or chickpeas for added protein.

Nutritional Breakdown (Per Serving)

  • Calories: 420 kcal
  • Total Fat: 28g
  • Saturated Fat: 15g
  • Cholesterol: 85mg
  • Sodium: 290mg
  • Total Carbohydrates: 36g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 6g