Creamy Mushroom Tomato Rice

Highlighted under: Fresh Collection

I love whipping up this Creamy Mushroom Tomato Rice because it's not only hearty but also incredibly comforting. The combination of creamy risotto-style rice with earthy mushrooms and tangy tomatoes creates a dish that's simply irresistible. It’s perfect for a cozy dinner or a quick weeknight meal, and it uses pantry staples, which makes it even more appealing. Trust me, once you try this, it will become a staple in your kitchen too!

Hester Lockwood

Created by

Hester Lockwood

Last updated on 2026-01-15T12:45:36.308Z

When I first made this Creamy Mushroom Tomato Rice, I wanted to create a dish that was both comforting and filled with rich flavors. The key is in the way the mushrooms are sautéed to bring out their umami essence before adding the rice and tomatoes. I also add a splash of white wine to elevate the taste, and the cream melds everything beautifully into a luscious, dreamy dish.

To ensure the rice is perfectly cooked, I recommend stirring frequently which also helps release the starches. This is what gives it that characteristic creaminess that makes this dish so special. I often serve this with a sprinkle of fresh herbs on top for an extra touch!

Why You'll Love This Recipe

  • Earthy mushrooms complement the tangy burst of tomatoes.
  • Creamy texture that brings comfort to every bite.
  • A delicious way to enjoy a one-pot meal.

The Importance of Arborio Rice

Arborio rice is the star of this dish due to its high starch content, which is essential for achieving that creamy, risotto-like texture. Unlike regular long-grain rice, Arborio rice absorbs liquid more effectively, allowing flavors to meld beautifully during cooking. If you're in a pinch, Carnaroli or Vialone Nano rice can be good alternatives, but be mindful that they may require slight adjustments in cooking time and liquid amounts due to their different starch levels.

When preparing your rice, remember to toast it briefly in the pan with the onions and garlic before adding any liquid. This process not only enhances the nuttiness but also helps the grains hold their shape while cooking, resulting in a wonderfully creamy dish.

Cooking Tips for Perfect Mushrooms

For optimal flavor and texture, ensure your mushrooms are adequately cooked before adding the rice. Sauté them until they are golden brown and have released their moisture, which usually takes about 5 minutes. Not only does this heighten their earthy flavor, but it also prevents the mushrooms from becoming rubbery later in the cooking process. Using a combination of button and cremini mushrooms can add depth to the overall taste.

If you’re looking for a stronger umami kick, consider adding a sprinkle of dried porcini mushrooms to the mix. Simply rehydrate them in warm water beforehand, chop finely, and add them at the same time as the fresh mushrooms. This trick elevates your Creamy Mushroom Tomato Rice and packs in even more mushroom goodness.

Variations and Serving Suggestions

While this recipe shines on its own, you can easily customize it to suit your preferences. For a protein boost, consider stirring in cooked chicken, shrimp, or even chickpeas just before serving. If you want to introduce some greens, baby spinach or kale can be added in the last few minutes of cooking for a pop of color and nutrition.

To enhance the dish further, try experimenting with different herbs aside from basil. Fresh parsley or oregano can add a refreshing twist. Also, a sprinkle of grated Parmesan cheese just before serving can amplify the richness, but be cautious with salt if you go this route, as both cheese and broth can already contribute saltiness.

Ingredients

Gather these ingredients to get started!

For the Mushroom Tomato Rice

  • 1 cup Arborio rice
  • 2 cups vegetable broth
  • 1 cup diced tomatoes (canned or fresh)
  • 1 cup sliced mushrooms (button or cremini)
  • 1/2 cup onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 1/4 cup white wine (optional)
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh basil for garnish

Make sure all ingredients are ready before you start cooking!

Cooking Instructions

Follow these steps for the perfect dish!

Sauté Onions and Garlic

In a large skillet, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent, about 3–4 minutes.

Cook Mushrooms

Add the sliced mushrooms to the skillet and cook for another 5 minutes, stirring occasionally, until browned and tender.

Add Rice and Wine

Stir in Arborio rice and cook for 1 minute. If using, add white wine and allow it to absorb.

Incorporate Tomatoes and Broth

Pour in the diced tomatoes and vegetable broth. Bring to a boil, then reduce heat and simmer, stirring frequently, for about 20 minutes, or until the rice is creamy and al dente.

Finish with Cream

Once the rice is cooked, stir in the heavy cream. Season with salt and pepper to taste and remove from heat.

Serve

Garnish with fresh basil and serve warm. Enjoy your delicious Creamy Mushroom Tomato Rice!

Enjoy this hearty dish while it's warm!

Secondary image

Pro Tips

  • To enhance the flavor, try adding grated Parmesan cheese right before serving for an extra creaminess and depth of flavor.

Storage and Reheating Tips

Once prepared, Creamy Mushroom Tomato Rice can be kept in an airtight container in the refrigerator for up to three days. Just let it cool to room temperature before storing. When you're ready to enjoy leftovers, simply reheat in a skillet over low heat, adding a splash of broth or water to bring back its creamy consistency.

If you plan to make this dish in advance for meal prep, consider cooking the rice and sauce separately, combining them just before serving. This way, you can maintain the creamy texture without risking overcooking the rice during reheating.

Common Mistakes to Avoid

One of the most common issues when making mushroom risotto-style dishes is overcooking the rice. To avoid a mushy outcome, keep an eye on the rice towards the end of cooking and taste for doneness—look for a creamy texture that still has a slight bite (al dente). If you find it cooking too quickly, reduce the heat and keep stirring to ensure even cooking.

Another mistake is not seasoning adequately throughout the cooking process. Make sure to season your onions, mushrooms, and rice at various stages, as this layering of flavors is crucial for a well-balanced dish. It's always easier to build flavor than to add it all at the end, so taste as you go!

Questions About Recipes

→ Can I use brown rice instead of Arborio rice?

Brown rice can be used, but the cooking time will increase, and it won't have the same creamy texture.

→ Is it possible to make this dish vegan?

Yes, you can substitute the heavy cream with coconut cream and the cheese with nutritional yeast for a vegan version.

→ How can I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove with a splash of broth or water.

→ Can I add other vegetables to the recipe?

Absolutely! Spinach, bell peppers, or peas can be great additions to this dish.

Creamy Mushroom Tomato Rice

I love whipping up this Creamy Mushroom Tomato Rice because it's not only hearty but also incredibly comforting. The combination of creamy risotto-style rice with earthy mushrooms and tangy tomatoes creates a dish that's simply irresistible. It’s perfect for a cozy dinner or a quick weeknight meal, and it uses pantry staples, which makes it even more appealing. Trust me, once you try this, it will become a staple in your kitchen too!

Prep Time15 minutes
Cooking Duration25 minutes
Overall Time40 minutes

Created by: Hester Lockwood

Recipe Type: Fresh Collection

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Mushroom Tomato Rice

  1. 1 cup Arborio rice
  2. 2 cups vegetable broth
  3. 1 cup diced tomatoes (canned or fresh)
  4. 1 cup sliced mushrooms (button or cremini)
  5. 1/2 cup onion, finely chopped
  6. 2 cloves garlic, minced
  7. 1/2 cup heavy cream
  8. 1/4 cup white wine (optional)
  9. 2 tablespoons olive oil
  10. Salt and pepper to taste
  11. Fresh basil for garnish

How-To Steps

Step 01

In a large skillet, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent, about 3–4 minutes.

Step 02

Add the sliced mushrooms to the skillet and cook for another 5 minutes, stirring occasionally, until browned and tender.

Step 03

Stir in Arborio rice and cook for 1 minute. If using, add white wine and allow it to absorb.

Step 04

Pour in the diced tomatoes and vegetable broth. Bring to a boil, then reduce heat and simmer, stirring frequently, for about 20 minutes, or until the rice is creamy and al dente.

Step 05

Once the rice is cooked, stir in the heavy cream. Season with salt and pepper to taste and remove from heat.

Step 06

Garnish with fresh basil and serve warm. Enjoy your delicious Creamy Mushroom Tomato Rice!

Extra Tips

  1. To enhance the flavor, try adding grated Parmesan cheese right before serving for an extra creaminess and depth of flavor.

Nutritional Breakdown (Per Serving)

  • Calories: 420 kcal
  • Total Fat: 30g
  • Saturated Fat: 17g
  • Cholesterol: 90mg
  • Sodium: 380mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 2g
  • Sugars: 4g
  • Protein: 9g