https://d3u598arehftfk.cloudfront.net/prebid_hb_14244_34471.js

Creamy Spinach Tomato Rice

Highlighted under: Comfort Food

I absolutely love making Creamy Spinach Tomato Rice when I want a comforting and delicious dish that's quick to prepare. The flavors of fresh spinach and ripe tomatoes blend perfectly with creamy rice, creating a wholesome meal that pleases everyone at the dinner table. Plus, it’s incredibly versatile! I sometimes add chicken or keep it vegetarian, depending on my mood. This recipe is not only simple but also fills the kitchen with a delightful aroma, making it a family favorite.

Chantel Rivers

Created by

Chantel Rivers

Last updated on 2026-01-16T00:19:12.202Z

When I first made this Creamy Spinach Tomato Rice, I was surprised at how quickly it came together and how much flavor it packed. The key is using fresh spinach and ripe tomatoes, which give the dish a vibrant taste and color. I often sauté garlic and onion at the start to build a robust base of flavor that complements the creaminess of the rice and sauce.

What I really love about this recipe is its adaptability. Feel free to add herbs or spices according to your taste, or even toss in some leftover cooked chicken for extra protein. It’s a great way to use up ingredients in the fridge while still enjoying a filling meal.

Why You Will Love This Recipe

  • Rich and creamy texture that satisfies
  • Fresh flavors of spinach and tomatoes balance beautifully
  • Quick to make, perfect for busy weeknights

Techniques for Creaminess

To achieve the luxuriously creamy texture that defines this dish, it's essential to use heavy cream. It adds richness that lighter alternatives like milk simply cannot match. When stirring in the cream, keep the heat on low to avoid curdling, which can occur if the mixture gets too hot. A gentle heat allows the cream to integrate seamlessly with the rice and vegetables, resulting in a glossy finish that's both appealing and delicious.

Another technique for enhancing creaminess is to allow the cooked rice to rest briefly after adding all ingredients. Cover the pan for about 2-3 minutes once the heavy cream is stirred in. This resting period lets the flavors meld beautifully while the moisture permeates the rice, ensuring every bite is filled with a burst of flavor and creaminess.

Ingredient Variations

This recipe's versatility is highlighted by its ingredients. If you want to incorporate protein, cooked chicken, or shrimp can be added during the step where you incorporate the vegetables. Simply sauté them briefly with the aromatics to infuse the dish with additional flavor. For a vegetarian twist, consider substituting quinoa or farro for the rice for a nutty taste and added nutrients.

If you're looking to cut down on calories or make it dairy-free, cashew cream is a fantastic alternative to heavy cream. Blend soaked cashews with a bit of water until smooth to create a thick, creamy base that works well in this dish. Nutritional yeast also adds a cheesy flavor, which can be a great substitute for the Parmesan cheese.

Make-Ahead and Storage Tips

Creamy Spinach Tomato Rice can be made ahead of time, which is a great time-saver for busy weeknights. You can prepare the entire dish, allow it to cool, and store it in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of vegetable broth or water to prevent it from drying out, and warm it slowly on the stovetop over low heat until heated through.

For longer storage, consider freezing portions. Let the rice cool completely before transferring it to freezer-safe containers. This dish can be frozen for up to 3 months. Reheat directly from frozen, allowing extra time for heating, or thaw it overnight in the refrigerator before reheating for best results.

Ingredients

Ingredients

For the rice dish

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

Cooking Instructions

Instructions

Steps to Prepare

Sauté the Aromatics

In a large pan, heat olive oil over medium heat. Add the chopped onion and minced garlic, cooking until the onion is translucent, about 5 minutes.

Add Rice and Broth

Stir in the basmati rice, then add the vegetable broth. Bring to a boil, reduce heat, cover, and simmer for 15 minutes or until rice is tender and liquid is absorbed.

Incorporate Vegetables

Add the chopped spinach and cherry tomatoes. Stir to combine and cook for an additional 5 minutes, until the spinach is wilted.

Finish with Cream

Stir in the heavy cream, and season with salt and pepper to taste. Heat through on low for another 2 minutes.

Serve

Spoon the creamy rice into bowls and top with grated Parmesan cheese if desired. Enjoy your meal!

Enjoy!

Secondary image

Pro Tips

  • For added flavor, consider incorporating herbs like basil or oregano, or spices like chili flakes for heat. This dish also reheats well, making it perfect for meal prep.

Cooking with Fresh Ingredients

Using fresh spinach and ripe tomatoes is key to maximizing flavor in this Creamy Spinach Tomato Rice. Opt for vigorous dark green spinach, as it not only enhances visual appeal but also provides a sweeter, earthier taste. When selecting tomatoes, look for firm, glossy ones that give slightly when pressed. This ensures that they are ripe and bursting with natural sweetness—both critical for enriching the overall dish.

When it comes to the garlic and onion, the fresher they are, the more intense and aromatic the dish will be. Fresh garlic offers a vibrant pungency that dried versions lack, while using a medium onion adds sweetness and depth when sautéing. Be careful not to overcook the onion; you're aiming for a translucent state which brings out its natural sugars without browning.

Serving Suggestions

Serving Creamy Spinach Tomato Rice can be enhanced by creating a well-rounded meal. Consider pairing it with a light arugula salad drizzled with a citrus vinaigrette to complement the creaminess of the dish. The peppery notes of arugula also add a nice contrast to the richness of the rice.

For a heartier meal, you can serve the dish with crusty bread or garlic naan to scoop up the creamy goodness. If you’d like to elevate the flavor even further, garnish with additional Parmesan or a sprinkle of red pepper flakes for a touch of heat. These small additions can transform your table setting into a delightful culinary experience.

Questions About Recipes

→ Can I use brown rice instead of basmati?

Yes, but you will need to adjust the cooking time since brown rice takes longer to cook.

→ Can I make this dish vegan?

Absolutely! Substitute the heavy cream with coconut milk and omit the Parmesan cheese.

→ What other vegetables can I add?

Feel free to include bell peppers, zucchini, or mushrooms depending on your preference.

→ How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat in a pan over low heat or in the microwave.

Creamy Spinach Tomato Rice

I absolutely love making Creamy Spinach Tomato Rice when I want a comforting and delicious dish that's quick to prepare. The flavors of fresh spinach and ripe tomatoes blend perfectly with creamy rice, creating a wholesome meal that pleases everyone at the dinner table. Plus, it’s incredibly versatile! I sometimes add chicken or keep it vegetarian, depending on my mood. This recipe is not only simple but also fills the kitchen with a delightful aroma, making it a family favorite.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Chantel Rivers

Recipe Type: Comfort Food

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

For the rice dish

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

How-To Steps

Step 01

In a large pan, heat olive oil over medium heat. Add the chopped onion and minced garlic, cooking until the onion is translucent, about 5 minutes.

Step 02

Stir in the basmati rice, then add the vegetable broth. Bring to a boil, reduce heat, cover, and simmer for 15 minutes or until rice is tender and liquid is absorbed.

Step 03

Add the chopped spinach and cherry tomatoes. Stir to combine and cook for an additional 5 minutes, until the spinach is wilted.

Step 04

Stir in the heavy cream, and season with salt and pepper to taste. Heat through on low for another 2 minutes.

Step 05

Spoon the creamy rice into bowls and top with grated Parmesan cheese if desired. Enjoy your meal!

Extra Tips

  1. For added flavor, consider incorporating herbs like basil or oregano, or spices like chili flakes for heat. This dish also reheats well, making it perfect for meal prep.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 22g
  • Saturated Fat: 10g
  • Cholesterol: 50mg
  • Sodium: 300mg
  • Total Carbohydrates: 36g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 7g