One Pot Creamy Tomato Rice

Highlighted under: Simple Favorites

I love a good one-pot meal, especially when it's as comforting and flavorful as this creamy tomato rice. The simplicity of cooking everything in one pot not only saves time on cleanup but also allows the rice to absorb all those lovely tomato flavors. I made this dish on a busy weeknight, and it was the perfect quick solution. Creamy, tangy, and delicious, it left everyone at the dinner table wanting more. Honestly, if you enjoy a good tomato flavor and creamy texture, this recipe is a must-try!

India Rutherford

Created by

India Rutherford

Last updated on 2026-02-01T22:33:36.126Z

When I first made this One Pot Creamy Tomato Rice, I wasn't sure how it would turn out, but I was pleasantly surprised. The key is to slowly cook the rice in a mixture of vegetable broth and tomatoes, allowing it to absorb all the rich flavors. I also added cream towards the end, which gave the dish a luscious texture that elevated it beyond just a side.

One tip I have is to use fresh herbs like basil or parsley right before serving. It brings a beautiful freshness that complements the creaminess perfectly. Trust me, this makes a difference and adds a burst of flavor that you wouldn't want to miss!

Why You Will Love This Recipe

  • Rich and creamy texture that warms the soul
  • One-pot convenience makes it a hassle-free meal
  • Versatile dish that pairs well with various proteins

Cooking the Rice Perfectly

Choosing the right type of rice is essential for achieving the perfect texture in this creamy tomato rice. Long-grain rice, such as basmati or jasmine, will yield fluffy grains that separate nicely after cooking. If you prefer a stickier texture, you can opt for medium-grain rice. However, keep in mind that the cooking time may vary, so adjust the broth and simmering time accordingly to avoid mushiness.

When simmering the rice with the tomatoes and broth, ensure that you maintain a gentle simmer rather than a rolling boil. This helps to evenly cook the rice without risking it becoming overly soft or gummy. I recommend checking the rice for doneness at about the 15-minute mark. You want it to be tender but still slightly al dente, as it will continue to absorb liquid as it sits.

Elevating the Flavor Profile

To enhance the flavor of this dish even further, consider adding a pinch of red pepper flakes or a splash of balsamic vinegar when you combine the ingredients. The heat from the red pepper flakes will give the dish a subtle warmth, while the balsamic vinegar adds an interesting layer of acidity that complements the tomatoes beautifully. I discovered this when I had guests who enjoy a bit of heat, and it was a hit!

In addition to fresh basil, you can explore other herbs to elevate this creamy tomato rice. Fresh oregano or thyme would also work well, adding aromatic notes that align beautifully with the creamy texture. For a twist, you could incorporate a teaspoon of dried Italian seasoning during cooking. Just be cautious with seasoning, as some broth brands can be quite salty.

Storage and Meal Prep Tips

This creamy tomato rice keeps well in the refrigerator, making it a perfect option for meal prep. Store it in an airtight container for up to four days. When reheating, add a splash of vegetable broth or water to help restore creaminess and prevent the rice from drying out. Microwave it in short intervals, stirring occasionally, until heated through.

If you're looking to make a larger batch to feed a crowd, you can easily double the quantities while maintaining the same ratios. Just ensure your pot is large enough to accommodate the added ingredients, as overcrowding can lead to uneven cooking. For those who want to enjoy this dish later, consider freezing individual portions. Freeze in freezer-safe containers and reheat straight from the freezer, allowing for a handy meal on busy nights.

Ingredients

Gather these simple ingredients to prepare your One Pot Creamy Tomato Rice:

Ingredients

  • 1 cup long-grain rice
  • 1 can (14 oz) diced tomatoes
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 2 cups vegetable broth
  • 1/2 cup heavy cream
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Fresh basil for garnish

With these ingredients on hand, you’re ready to make a delicious and satisfying meal!

Instructions

Follow these easy steps to create your One Pot Creamy Tomato Rice:

Prepare the Base

In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until translucent, about 3 minutes. Stir in the minced garlic and sauté for another minute until fragrant.

Combine Ingredients

Add the long-grain rice, diced tomatoes (including juice), and vegetable broth to the pot. Season with salt and pepper to taste. Bring to a boil, then reduce the heat to low, cover, and simmer for about 20 minutes.

Add Cream and Finish

Once the rice is cooked, stir in the heavy cream until fully combined. Let it cook for an additional 2 minutes to warm through. Adjust seasoning if necessary.

Now you’re ready to enjoy your delicious One Pot Creamy Tomato Rice!

Secondary image

Pro Tips

  • For an added kick, consider adding a pinch of red pepper flakes when sautéing the onions. You can also experiment with different herbs like thyme or oregano for extra flavor.

Garnishing Ideas

A simple garnish can transform this dish from homemade comfort food to a visually appealing dinner centerpiece. A sprinkle of fresh chopped basil adds a pop of color and brightness, making the dish more inviting. You can also drizzle a bit of olive oil on top for a glossy finish and added richness.

For an extra touch, consider adding shaved or grated Parmesan cheese before serving. It melts into the warm rice, enhancing the creamy texture and adding a savory note. If you're feeling adventurous, a dollop of pesto can also complement the tomato flavors beautifully.

Serving Suggestions

This creamy tomato rice can be served as a stand-alone dish or paired with proteins for a complete meal. Grilled chicken, sautéed shrimp, or even crispy tofu work exceptionally well, balancing the dish's creamy richness. For a vegetarian option, consider serving it alongside roasted vegetables for a colorful plate.

I often serve this dish with a side of crusty bread or garlic bread to soak up any leftover sauce. A simple green salad dressed with lemon vinaigrette can also add a refreshing contrast to the richness of the creamy rice, making it a well-rounded meal for any occasion.

Questions About Recipes

→ Can I use brown rice instead of white rice?

Yes, but the cooking time will be longer. Brown rice typically takes about 40-45 minutes to cook.

→ Can I make this dish vegan?

Absolutely! You can substitute heavy cream with coconut milk or cashew cream and use vegetable broth.

→ How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stove with a splash of water or broth to loosen it up.

→ Can I add protein to this dish?

Yes! Feel free to add cooked chicken, shrimp, or even chickpeas to boost the protein content.

One Pot Creamy Tomato Rice

I love a good one-pot meal, especially when it's as comforting and flavorful as this creamy tomato rice. The simplicity of cooking everything in one pot not only saves time on cleanup but also allows the rice to absorb all those lovely tomato flavors. I made this dish on a busy weeknight, and it was the perfect quick solution. Creamy, tangy, and delicious, it left everyone at the dinner table wanting more. Honestly, if you enjoy a good tomato flavor and creamy texture, this recipe is a must-try!

Prep Time10.0
Cooking Duration25.0
Overall Time35.0

Created by: India Rutherford

Recipe Type: Simple Favorites

Skill Level: easy

Final Quantity: 4.0

What You'll Need

Ingredients

  1. 1 cup long-grain rice
  2. 1 can (14 oz) diced tomatoes
  3. 1 small onion, chopped
  4. 2 cloves garlic, minced
  5. 2 cups vegetable broth
  6. 1/2 cup heavy cream
  7. 1 tablespoon olive oil
  8. Salt and pepper to taste
  9. Fresh basil for garnish

How-To Steps

Step 01

In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until translucent, about 3 minutes. Stir in the minced garlic and sauté for another minute until fragrant.

Step 02

Add the long-grain rice, diced tomatoes (including juice), and vegetable broth to the pot. Season with salt and pepper to taste. Bring to a boil, then reduce the heat to low, cover, and simmer for about 20 minutes.

Step 03

Once the rice is cooked, stir in the heavy cream until fully combined. Let it cook for an additional 2 minutes to warm through. Adjust seasoning if necessary.

Extra Tips

  1. For an added kick, consider adding a pinch of red pepper flakes when sautéing the onions. You can also experiment with different herbs like thyme or oregano for extra flavor.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 55mg
  • Sodium: 350mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 2g
  • Sugars: 4g
  • Protein: 6g