Creamy Tomato Rice Soup Recipe: Velvety Broth with Plump Grains

Creamy Tomato Rice Soup Recipe: Velvety Broth with Plump Grains

This soup delivers a velvety texture that feels indulgent yet remains light. The rice absorbs the tomato broth as it cooks, creating plump grains that burst with flavor.

What makes it special is the balance between creamy richness and bright tomato tang. Simple ingredients come together in under an hour for a satisfying meal.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Creamy Tomato Rice Soup

Velvety richness meets bright tomato tang with plump rice grains in every spoonful.

Ingredient Amount Notes
Olive Oil 🫒 2 tbsp Extra-virgin preferred for depth
Yellow Onion 🧅 1 whole Finely diced for even cooking
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Carrots 🥕 2 whole Peeled and diced small
Celery Stalks 🌿 2 whole Diced small for texture
Canned Diced Tomatoes 🍅 2 cans 28 oz each, with juices
Vegetable Broth 💧 4 cups Low-sodium preferred for control
White Rice 🍚 ¾ cup Long-grain or jasmine works
Heavy Cream 🥛 1 cup Full-fat for velvety texture
Butter 🧈 2 tbsp Unsalted for balance
Dried Basil 🌿 1 tsp Or use 1 tbsp fresh
Dried Oregano 🍃 1 tsp Crushed for better flavor release
Salt 🧂 1 tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Parmesan Cheese 🧀 ½ cup Freshly grated for garnish

The tomatoes set the foundation here. San Marzano canned tomatoes offer superior sweetness and low acidity, but any quality brand like Muir Glen works. For the broth, Imagine or Pacific Foods make excellent low-sodium vegetable broths. The rice should be long-grain—jasmine or basmati absorb the liquid beautifully without turning mushy.

No heavy cream? Whole milk with a splash of half-and-half gets you close. Fresh herbs can replace dried at a 1:3 ratio (use 1 tbsp fresh for each tsp dried). For a lighter version, coconut milk adds creaminess without dairy. Skip the Parmesan for a vegan twist or use a plant-based alternative like Violife.

This soup improves overnight as flavors meld. Stores 4-5 days refrigerated in airtight containers. Freezes well for up to 3 months—thaw and reheat gently to preserve the creamy texture. The rice may absorb more liquid when stored, so stir in a splash of broth when reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—onion, garlic, carrots, celery—simmers together in one pot. No extra pans, no fuss.
  • Garlic-Kissed Depth: The sautéed garlic and celery bloom in olive oil, giving the soup this rich, layered flavor that’s way more than just tomato.
  • Weeknight Staple: Honestly, it’s my go-to when I need something warm and filling but don’t want to think too hard about dinner.
  • Stretches Further: Leftovers taste even better the next day, and it’s cheap to make since rice bulks it up without breaking the bank.

Step-by-Step Instructions for Creamy Tomato Rice Soup

This tested method ensures a rich, velvety texture with perfectly cooked rice in every spoonful.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp Olive Oil in a large pot over medium heat. Add the 1 whole Yellow Onion (finely diced) and cook for 4-5 minutes until it turns translucent and just begins to soften. Stir occasionally to prevent browning.

Add the 3 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant. Immediately add the 2 whole Carrots and 2 whole Celery Stalks (both diced small) and cook for 3-4 minutes until the vegetables start to soften. This builds the flavor foundation for the soup.

Step 2: Build the Tomato Broth

Pour in the 2 cans Canned Diced Tomatoes (with their juices) and stir well. Add the 4 cups Vegetable Broth, 1 tsp Dried Basil, 1 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper.

Bring the mixture to a boil, then reduce the heat to medium-low and let it simmer for 10 minutes to allow the flavors to meld. The tomatoes will break down slightly, creating a rich base for the rice.

Step 3: Cook the Rice Until Tender

Stir in the 0.75 cup White Rice and return the soup to a gentle simmer. Cook uncovered for 15-18 minutes, stirring occasionally, until the rice is tender and has absorbed much of the liquid. The grains should be plump and the broth slightly thickened.

Watch for the rice to reach your preferred texture—it should be soft but still hold its shape. If the soup thickens too much before the rice is done, add a splash of water and continue cooking.

Step 4: Finish with Creamy Richness

Reduce the heat to low and stir in the 1 cup Heavy Cream and 2 tbsp Butter. Cook for 2-3 minutes, stirring constantly, until the butter melts and the soup becomes velvety smooth. The cream will mellow the acidity of the tomatoes and add a luxurious texture.

Taste and adjust the seasoning if needed. The soup should be rich, creamy, and well-balanced, with the rice fully integrated into the broth.

Step 5: Serve with Parmesan Garnish

Ladle the soup into bowls and top each serving with a sprinkle of the 0.5 cup Parmesan Cheese (freshly grated). The cheese will melt slightly into the hot soup, adding a salty, nutty depth.

Serve immediately while hot. Each bowl should have a creamy, slightly thick broth with plump rice grains and visible flecks of vegetables. The flavors will continue to develop as it sits, so enjoy it fresh for the best experience.

👨‍🍳

Pro Tips For Making Creamy Tomato Rice Soup

  • Sauté theHoly Trinity: Cook the onion, carrots, and celery in olive oil for at least 8-10 minutes until soft and sweet—this builds the flavor base that makes the soup taste rich and layered.
  • Bloom the Garlic: Add the minced garlic only after the onions are translucent, then cook for just 30-60 seconds until fragrant. Burnt garlic turns bitter and ruins the whole pot.
  • Use Starchy Rice: Short-grain rice like arborio breaks down naturally as it cooks, thickening the soup and giving it that creamy texture without needing extra flour or cream.
  • Simmer Low and Slow: Once the tomatoes and rice are in, keep the heat at a gentle simmer—vigorous boiling makes the rice mushy and can cause the soup to scorch at the bottom.

Common Mistakes When Making creamy tomato rice soup

Overcooking the Rice

Rice can turn mushy if cooked too long in the broth. Stick to 15-18 minutes of simmering and check for doneness at 15 minutes. The grains should be tender but still hold their shape. If needed, add a splash of water to prevent excess absorption. 💡

Skipping the Sauté

Rushing the aromatic base robs the soup of depth. Cook the onion until translucent and the carrots and celery until slightly softened. This builds a flavor foundation that makes the dish taste rich and well-developed.

Boiling the Cream

Adding heavy cream at a boil can cause curdling. Always reduce heat to low before stirring in the cream and butter. Keep the temperature gentle to maintain that velvety texture.

Underseasoning the Broth

The tomatoes and broth need proper seasoning before the rice goes in. Taste after adding the diced tomatoes and vegetable broth, and adjust salt and pepper as needed. It’s harder to fix seasoning once the rice absorbs the liquid.

Overcrowding the Pot

Using a pot that’s too small can lead to uneven cooking and potential spills. Choose a large, heavy-bottomed pot to give the soup room to simmer gently. This ensures even heat distribution and prevents scorching.

Ignoring the Rest

Letting the soup sit for 5-10 minutes off the heat allows the flavors to meld. The rice will finish absorbing liquid, and the cream will fully integrate, creating a smoother, more cohesive dish. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 820mg36%
Total Carbohydrate 34g12%
Dietary Fiber 4g14%
Sugars 8g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Brown rice works but needs 40-45 minutes to cook. Add 1 extra cup of broth since it absorbs more liquid. The texture will be chewier.

2

How can I make it dairy-free?

Replace heavy cream with 1 cup coconut milk. It gives a similar creamy texture with a slight coconut flavor that pairs well with tomatoes.

3

Why did my soup turn out too thin?

The rice needs time to absorb liquid. Simmer uncovered for the full 15-18 minutes. If still thin, mash a few rice grains to thicken naturally.

4

Can I add other vegetables?

Zucchini or spinach work well. Add 1 cup diced zucchini with the rice or stir in 2 cups spinach at the end.

★★★★★4.5(12 reviews)
Tyler Campbell