
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Glutinous Rice Flour Bread Recipe: Soft Pillows with Nutty Depth - October 12, 2026
- Green Rice Casserole Recipe: Cheesy Baked Comfort with Vibrant Herbs - October 12, 2026
- Glutinous Rice Coconut Milk Recipe: Chewy Sweetness With Tropical Depth - October 12, 2026