Creamy Mushroom Tomato Rice

Highlighted under: Everyday Food

I love whipping up this Creamy Mushroom Tomato Rice when I crave comfort food but want to keep things uncomplicated. The combination of earthy mushrooms and tangy tomatoes coated in a velvety sauce is simply irresistible. As I stir the rice gently, the aroma fills my kitchen, and it’s hard to resist sneaking a taste right away. This dish not only satisfies my taste buds but also brings a sense of homeyness to the table. Perfect for a quick weeknight dinner, it comes together in just 30 minutes!

Una Whitcombe

Created by

Una Whitcombe

Last updated on 2026-01-15T20:25:35.860Z

When I first made this dish, I remember being surprised at how quickly it came together. The mushrooms add a lovely depth of flavor, while the tomatoes bring freshness and acidity. The secret lies in letting the rice absorb all those flavors without overcooking it, ensuring each grain is perfectly tender yet firm. I also like to sprinkle a bit of fresh parsley on top for color and an added burst of flavor!

This recipe has quickly become a family favorite. The comforting creaminess satisfies everyone at the dinner table. I often pair it with a simple green salad, which balances the richness of the rice beautifully. Plus, the leftovers, if there are any, make for a delicious lunch the next day.

Why You'll Love This Recipe

  • Creamy texture that makes every bite comforting
  • Savory mushrooms paired with fresh tomatoes offer a delightful flavor contrast
  • Quick and easy to prepare, perfect for busy weeknights

The Role of Arborio Rice

Using Arborio rice in this recipe is key to achieving that creamy texture that makes this dish so comforting. Arborio rice is high in starch, which releases during cooking, creating a natural creaminess without the need for excessive heavy cream. I recommend stirring gently but frequently to help the starches release and create a beautifully glossy finish.

If you can’t find Arborio rice, other short-grain rice varieties like Carnaroli or Vialone Nano can be good substitutes. However, avoid long-grain rice, as it won’t provide the same creamy consistency. Keep in mind that cooking times might vary slightly with different rice varieties, so it's best to check for doneness a few minutes earlier than the recipe suggests.

Prepping Your Ingredients

Before you begin cooking, it's beneficial to prepare all your ingredients ahead of time. This means dicing the onion, slicing the mushrooms, and measuring out your rice and liquids. Having everything ready to go allows for a smoother cooking experience, especially because the sautéing and simmering happen rather quickly.

A sharp chef’s knife will make slicing mushrooms effortless, and I always recommend cleaning mushrooms with a damp cloth rather than rinsing them under water. This keeps them from becoming waterlogged, which can prevent them from browning properly in the skillet. A good golden-brown color will enhance their savory flavor and contribute to the dish's overall appeal.

Serving Suggestions and Variations

While this Creamy Mushroom Tomato Rice is delightful on its own, it also serves as a great base for various proteins. Grilled chicken, sautéed shrimp, or roasted vegetables can nicely complement the dish, enhancing both flavor and nutrition. I also enjoy topping it with a sprinkle of grated Parmesan for an extra layer of richness.

For a lighter version, consider swapping out the heavy cream for full-fat coconut milk. This not only keeps the dish creamy but also adds a hint of tropical flavor. If you’re looking for additional texture, tossing in some fresh spinach toward the end of cooking adds color and nutrients without overpowering the original flavors. Experimenting with herbs like basil or thyme can also offer a refreshing twist.

Ingredients

For the Rice

  • 1 cup Arborio rice
  • 2 cups vegetable broth
  • 1 cup canned diced tomatoes
  • 1 cup mushrooms, sliced
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh parsley for garnish

Ensure all ingredients are prepped before you start cooking for a smooth preparation process.

Instructions

Sauté the Aromatics

In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 3-4 minutes. Stir in the minced garlic and sauté for an additional 1 minute until fragrant.

Cook the Mushrooms

Add the sliced mushrooms to the skillet and cook for about 5 minutes, or until they have released their moisture and become golden brown. Season with salt and pepper.

Add the Rice and Liquids

Stir in the Arborio rice, followed by the canned diced tomatoes and vegetable broth. Bring to a gentle simmer and cover the skillet. Let it cook for approximately 15 minutes, or until the rice is al dente.

Finish with Cream

Once the rice is cooked, remove the skillet from heat and stir in the heavy cream. Adjust seasoning with more salt and pepper if needed. Garnish with fresh parsley before serving.

Serve this dish warm and enjoy with a side salad or some crusty bread.

Secondary image

Pro Tips

  • For added flavor, you can sprinkle some grated Parmesan cheese on top before serving. If you're looking for a vegetarian option, ensure your vegetable broth is rich in flavor to complement the dish.

Storing and Reheating

If you have leftovers, store the creamy mushroom tomato rice in an airtight container in the refrigerator for up to three days. When reheating, add a splash of vegetable broth or water to loosen up the rice, as it may thicken while sitting in the fridge. Gently reheat on the stovetop over medium heat, stirring occasionally, until warmed through.

For longer storage, consider freezing portions in freezer-safe containers or bags. It can be kept for up to three months. Thaw in the refrigerator overnight before reheating. The creamy texture might change slightly after freezing, so a bit of extra liquid added during reheating will help restore its original consistency.

Troubleshooting Common Issues

If you find that the rice is sticking to the pan or not cooking evenly, ensure you're using enough liquid and stirring occasionally. This helps distribute heat and moisture, preventing any grains from clumping together. Adjust the heat as needed; if it seems to be cooking too quickly, reduce it to low and cover to help the rice steam.

In case the dish feels bland, taste and adjust the seasoning throughout the cooking process. Remember that both the mushrooms and tomatoes bring their own flavors, so it’s crucial to season at various stages for a balanced taste. Fresh herbs or a squeeze of lemon juice can elevate the dish in the final moments of cooking, enhancing life and brightness.

Questions About Recipes

→ Can I use brown rice instead of Arborio?

While you can use brown rice, it requires a longer cooking time and more liquid. Arborio rice is ideal for its creamy texture.

→ Is it possible to make this dish vegan?

Yes! You can substitute heavy cream with coconut cream or a plant-based cream alternative.

→ How can I store leftovers?

Store any leftovers in an airtight container and refrigerate for up to 3 days. Reheat gently on the stove, adding a splash of broth if necessary.

→ Can I add other vegetables?

Absolutely! Feel free to add bell peppers, spinach, or peas for a colorful twist and added nutrition.

Creamy Mushroom Tomato Rice

I love whipping up this Creamy Mushroom Tomato Rice when I crave comfort food but want to keep things uncomplicated. The combination of earthy mushrooms and tangy tomatoes coated in a velvety sauce is simply irresistible. As I stir the rice gently, the aroma fills my kitchen, and it’s hard to resist sneaking a taste right away. This dish not only satisfies my taste buds but also brings a sense of homeyness to the table. Perfect for a quick weeknight dinner, it comes together in just 30 minutes!

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Una Whitcombe

Recipe Type: Everyday Food

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the Rice

  1. 1 cup Arborio rice
  2. 2 cups vegetable broth
  3. 1 cup canned diced tomatoes
  4. 1 cup mushrooms, sliced
  5. 1 small 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. Fresh parsley for garnish

How-To Steps

Step 01

In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 3-4 minutes. Stir in the minced garlic and sauté for an additional 1 minute until fragrant.

Step 02

Add the sliced mushrooms to the skillet and cook for about 5 minutes, or until they have released their moisture and become golden brown. Season with salt and pepper.

Step 03

Stir in the Arborio rice, followed by the canned diced tomatoes and vegetable broth. Bring to a gentle simmer and cover the skillet. Let it cook for approximately 15 minutes, or until the rice is al dente.

Step 04

Once the rice is cooked, remove the skillet from heat and stir in the heavy cream. Adjust seasoning with more salt and pepper if needed. Garnish with fresh parsley before serving.

Extra Tips

  1. For added flavor, you can sprinkle some grated Parmesan cheese on top before serving. If you're looking for a vegetarian option, ensure your vegetable broth is rich in flavor to complement the dish.

Nutritional Breakdown (Per Serving)

  • Calories: 420 kcal
  • Total Fat: 28g
  • Saturated Fat: 15g
  • Cholesterol: 80mg
  • Sodium: 600mg
  • Total Carbohydrates: 47g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 9g