Creamy Spinach Tomato Rice

Highlighted under: Healthy & Light

When I first experimented with this Creamy Spinach Tomato Rice, I was amazed by how rich and flavorful it turned out. Combining the freshness of spinach and the tanginess of tomatoes created a delightful harmony of flavors that my family enjoyed. The creamy sauce envelops the rice beautifully, making every bite feel indulgent. I loved how simple ingredients transformed into a hearty dish that can be served as a side or a main meal. This recipe has become a staple in my kitchen for its ease and comforting taste.

Riley Dawson

Created by

Riley Dawson

Last updated on 2026-01-15T23:16:12.777Z

During one of my busy weeknights, I decided to whip up something quick yet delicious. I gathered some fresh spinach and juicy tomatoes, which inspired me to create this creamy rice dish. The result was a delightful surprise both in flavor and texture. I found that using arborio rice gave it that extra creaminess, mimicking a risotto without the long cooking time.

Each bite is packed with goodness, and I love how quick it comes together. I often add a sprinkle of Parmesan cheese at the end for an added depth of flavor. This dish pairs wonderfully with grilled chicken or fish, making it a versatile addition to any meal.

Why You Will Love This Recipe

  • Creamy texture that comforts the soul
  • Fresh spinach and tomatoes for a burst of flavor
  • Quick and easy preparation for busy nights

The Role of Arborio Rice

Using arborio rice in this recipe is essential for achieving that creamy consistency we love. Unlike standard long-grain rice, arborio rice is high in amylopectin, a type of starch that releases during cooking. This characteristic allows the dish to develop a luxurious, velvety texture as the rice absorbs the vegetable broth and cream. When cooking, don’t overlook the important step of lightly toasting the rice; it enhances the flavor profile significantly.

For those unfamiliar with arborio rice, it’s worth noting that other short-grain varieties, like Carnaroli or Vialone Nano, can work as substitutes if you’re unable to find arborio. However, steer clear of long-grain rice like basmati or jasmine, as they lack the starchy quality needed for creaminess and may lead to a less satisfying dish.

Flavor Enhancements

The addition of fresh spinach and cherry tomatoes elevates this dish not only visually but also nutritionally. Spinach provides a wealth of vitamins, while the tomatoes add a refreshing acidity that balances the creaminess. Feel free to experiment with other leafy greens like kale or Swiss chard, which will also wilt nicely and add different textures and flavors. Just be sure to chop the greens into bite-sized pieces for better incorporation.

If you want to turn up the flavor even more, consider adding a pinch of red pepper flakes during the sautéing step. This will infuse a subtle heat that complements the richness of the cream without overpowering the dish. You could also finish with a drizzle of good-quality olive oil for an added depth.

Ingredients

Ingredients for Creamy Spinach Tomato Rice

  • 1 cup arborio rice
  • 2 cups vegetable broth
  • 1 cup fresh spinach, chopped
  • 1 cup cherry tomatoes, halved
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Grated Parmesan cheese (optional)

Combine these ingredients to create a delicious creamy dish that everyone will love.

Steps to Prepare

Sauté Vegetables

In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, and sauté until the onion is translucent, about 3-4 minutes.

Cook the Rice

Stir in the arborio rice and cook for another minute until the rice is lightly toasted. Add the vegetable broth, bring to a boil, then reduce the heat to low. Cover and simmer for about 15 minutes, or until the rice is tender.

Add Spinach and Tomatoes

Once the rice is cooked, gently fold in the chopped spinach and halved cherry tomatoes. Cook for an additional 2-3 minutes until the spinach is wilted.

Stir in Cream

Remove from heat and stir in the heavy cream, mixing well. Season with salt and pepper to taste. If desired, sprinkle with grated Parmesan cheese before serving.

Enjoy your creamy spinach tomato rice as a stand-alone dish or alongside your favorite proteins!

Secondary image

Pro Tips

  • For an extra kick, try adding a pinch of red pepper flakes while sautéing the vegetables. This dish can also be made vegan by substituting the heavy cream with coconut milk.

Make-Ahead Tips

This Creamy Spinach Tomato Rice is excellent for meal prep! You can prepare the entire dish ahead of time and store it in an airtight container in the refrigerator for up to three days. To reheat, add a splash of vegetable broth or water to revive its creamy consistency. Warm it on the stove over low heat, stirring often to ensure it heats evenly and doesn’t stick to the pan.

If you plan to freeze it, I recommend undercooking the rice slightly when making the dish, so it retains its texture after thawing. Portion it out in freezer-safe containers, and it can last in the freezer for up to a month. When ready to enjoy, thaw it overnight in the refrigerator and then reheat, kindly adding a little cream or broth if needed.

Serving Suggestions

Creamy Spinach Tomato Rice can be served as a delicious side dish with roasted chicken or grilled fish, making it a versatile addition to your dinner table. If you're making it the star of the meal, consider pairing it with a simple side salad to add a refreshing crunch that lightens the dish's richness.

You can also elevate this recipe by incorporating proteins such as grilled chicken or sautéed shrimp. Just toss them in after the creamy sauce has been mixed in for an added layer of flavor and nutrients. For a vegetarian version, chickpeas or white beans can be folded into the final dish, integrating protein to keep you satisfied.

Questions About Recipes

→ Can I use brown rice instead of arborio rice?

Yes, but brown rice will require a longer cooking time and more liquid. Adjust accordingly for best results.

→ What can I serve with this rice dish?

It pairs well with grilled chicken, fish, or as a base for roasted vegetables.

→ How can I store leftovers?

Store in an airtight container in the fridge for up to 3 days. Reheat in a skillet or microwave before serving.

→ Can I add other vegetables?

Absolutely! Feel free to mix in bell peppers, zucchini, or even peas for added color and flavor.

Creamy Spinach Tomato Rice

When I first experimented with this Creamy Spinach Tomato Rice, I was amazed by how rich and flavorful it turned out. Combining the freshness of spinach and the tanginess of tomatoes created a delightful harmony of flavors that my family enjoyed. The creamy sauce envelops the rice beautifully, making every bite feel indulgent. I loved how simple ingredients transformed into a hearty dish that can be served as a side or a main meal. This recipe has become a staple in my kitchen for its ease and comforting taste.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Riley Dawson

Recipe Type: Healthy & Light

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients for Creamy Spinach Tomato Rice

  1. 1 cup arborio rice
  2. 2 cups vegetable broth
  3. 1 cup fresh spinach, chopped
  4. 1 cup cherry tomatoes, halved
  5. 1 onion, diced
  6. 2 cloves garlic, minced
  7. 1/2 cup heavy cream
  8. 2 tablespoons olive oil
  9. Salt and pepper to taste
  10. Grated Parmesan cheese (optional)

How-To Steps

Step 01

In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, and sauté until the onion is translucent, about 3-4 minutes.

Step 02

Stir in the arborio rice and cook for another minute until the rice is lightly toasted. Add the vegetable broth, bring to a boil, then reduce the heat to low. Cover and simmer for about 15 minutes, or until the rice is tender.

Step 03

Once the rice is cooked, gently fold in the chopped spinach and halved cherry tomatoes. Cook for an additional 2-3 minutes until the spinach is wilted.

Step 04

Remove from heat and stir in the heavy cream, mixing well. Season with salt and pepper to taste. If desired, sprinkle with grated Parmesan cheese before serving.

Extra Tips

  1. For an extra kick, try adding a pinch of red pepper flakes while sautéing the vegetables. This dish can also be made vegan by substituting the heavy cream with coconut milk.

Nutritional Breakdown (Per Serving)

  • Calories: 380 kcal
  • Total Fat: 26g
  • Saturated Fat: 15g
  • Cholesterol: 195mg
  • Sodium: 85mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 3g
  • Sugars: 24g
  • Protein: 6g