Tomato Rice Soup Recipe: Rustic Tomato Broth With Hearty Grains

Tomato Rice Soup Recipe: Rustic Tomato Broth With Hearty Grains

This rustic tomato rice soup brings simple comfort to the table with its rich, savory broth and tender grains. The recipe transforms basic ingredients into a satisfying meal that feels both hearty and light.

Every spoonful delivers the warmth of ripe tomatoes and perfectly cooked rice in a homemade broth that’s easy to make. The dish proves that vegetarian soups can be just as filling as their meat-based counterparts.

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

Ingredients for Tomato Rice Soup

Simple ingredients transform into a hearty, comforting bowl of tomato rice soup with rich savory depth.

Ingredient Amount Notes
Olive Oil 🫒 2 tbsp Extra-virgin preferred for depth
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Carrots 🥕 2 whole Peeled and diced small
Celery Stalks 🌿 2 whole Diced for flavor depth
Canned Diced Tomatoes 🍅 2 cans 28 oz each, with juices
Tomato Paste 🍅 2 tbsp For concentrated flavor
Vegetable Broth 🥣 6 cups Low-sodium for control
Long-Grain White Rice 🍚 ¾ cup Uncooked, rinsed before use
Dried Bay Leaf 🍃 1 whole For subtle earthy note
Dried Thyme 🌿 1 tsp Crushed for better release
Dried Oregano 🍃 1 tsp Mediterranean variety preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish

The tomatoes are the foundation here. San Marzano canned tomatoes offer the best balance of sweetness and acidity—look for them at Whole Foods or Italian markets. The broth should be homemade if possible, but Imagine Foods or Pacific brands make solid store-bought options. For the rice, long-grain white absorbs the flavors best, though jasmine could work in a pinch.

Out of fresh basil? Dried basil at one-third the amount works fine. No celery? Add extra carrot and a pinch of celery seed. For more protein, stir in cooked white beans at the end. The tomato paste can be swapped with sun-dried tomato paste for a deeper, slightly sweeter profile. Always taste before serving—soup flavors intensify as it sits.

This keeps well, tasting even better the next day. Store in an airtight container for up to 5 days in the fridge, or freeze for 6 months. Reheat gently to preserve the rice texture (it can get mushy if boiled). Fresh basil garnish is best added right before serving.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just toss everything in a single pot—onion, garlic, carrots, celery—and let it simmer. Hardly any cleanup.
  • Deep Comfort: The garlic and tomatoes create this rich, savory broth that’s ridicuously good with the rice.
  • Meal Prep Magic: I make a big batch on Sunday and it reheats beautifully all week. Yes, even on a Tuesday night.
  • Pantry Friendly: Between us, it’s mostly shelf-stable ingredients, so I can throw it together without a last-minute grocery run.

Step-by-Step Instructions for Tomato Rice Soup

This method delivers a perfectly balanced soup with tender rice and rich tomato flavor every time.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the yellow onion and cook for 4-5 minutes until softened and translucent, stirring occasionally. The onion should release its natural sweetness without browning.

Add the 3 cloves garlic cloves, carrots, and celery stalks. Cook for another 4-5 minutes until the vegetables begin to soften. The carrots and celery should start to lose their raw edge but retain some texture. This base builds the flavor foundation for your soup.

Step 2: Build the Tomato Foundation

Stir in the 2 tbsp tomato paste and cook for 1 minute, allowing it to deepen in color slightly. This step intensifies the tomato flavor and prevents a raw taste in the finished soup.

Pour in the 2 cans canned diced tomatoes with their juices. I crush the tomatoes slightly with the back of a spoon as they cook to release more of their natural juices. Simmer for 5 minutes until the mixture thickens slightly and the tomatoes begin to break down.

Step 3: Simmer with Broth and Rice

Add the 6 cups vegetable broth, 0.75 cup long-grain white rice, 1 whole dried bay leaf, 1 tsp dried thyme, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper.

Bring to a boil, then reduce heat to low. Cover and simmer for 20-25 minutes until the rice is tender and the soup has thickened slightly. Stir occasionally to prevent the rice from sticking to the bottom of the pot.

Step 4: Finish and Garnish

Remove the pot from heat. Discard the dried bay leaf and taste for seasoning, adjusting with additional salt if needed. The rice should be fully cooked and the soup should have a creamy consistency from the starch released by the grains.

Let the soup sit for 5 minutes to allow the flavors to meld together. Just before serving, stir in the 0.25 cup fresh basil leaves to add a bright, herbal note that complements the rich tomato base. Serve hot in bowls for the best experience.

👨‍🍳

Pro Tips For Making Tomato Rice Soup

  • Sauté the Aromatics: Cook the onion, garlic, carrots, and celery in olive oil until soft and fragrant—about 5-7 minutes. I learned this the hard way: rushing this step leaves the soup tasting raw and underdeveloped.
  • Use Ripe Tomatoes: If using fresh tomatoes, pick ones that are deep red and slightly soft. Underripe tomatoes add acidity without sweetness, and the soup ends up one-dimensional.
  • Skip the Overcooking: Add the rice only after the broth simmers, and pull it off the heat as soon as the grains are tender—about 12-15 minutes. Mushy rice turns the soup into porridge.
  • Boost with Umami: Stir in a splash of tomato paste or a parmesan rind while simmering. Sounds weird, but it works: the soup gains depth without extra effort.

Troubleshooting Perfect Results

Rice Texture Issues

If your rice turns out mushy, it likely absorbed too much liquid. Next time, add the rice 10 minutes after starting the simmer instead of at the beginning. This gives the broth time to develop flavor before the rice starts cooking. 💡

Bland Broth Fix

If the soup tastes flat, boost the flavor by adding 1 tbsp tomato paste or a pinch of salt. A splash of red wine vinegar brightens the acidity. I always taste as I go, especially after adding the broth.

Thin Soup Solution

For soup that’s too thin, mash some of the rice against the pot’s side to release starch. Alternatively, mix 1 tbsp cornstarch with 2 tbsp cold water and stir it in, then simmer for 5 minutes. This thickens without altering the flavor.

Burnt Bottom Prevention

If rice sticks to the bottom, you’re using too high heat. Keep it at a gentle simmer and stir every 5 minutes. I use a heavy-bottomed pot like Le Creuset for even heat distribution. ⚡

Tomato Acidity Balance

If the soup is too acidic, add 1 tsp sugar or a pinch of baking soda. The sugar rounds out the sharpness, while baking soda neutralizes acidity. Stir well and taste before adding more.

Herb Overpowering

If the herbs taste too strong, they may have been added too early. Stir in fresh herbs like basil only at the end. For dried herbs, reduce the amount by half next time.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 48g17%
Dietary Fiber 5g18%
Sugars 8g
Protein 6g12%
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?

Yes, but adjust the simmer time to 40-45 minutes and add 1 cup extra broth. Brown rice needs more liquid and time to soften properly.

2

Why does my soup turn out too thick?

The rice releases starch as it cooks. For a thinner consistency, stir in 1 cup hot water or broth at the end. Avoid overcooking the rice to prevent excessive thickening.

3

Can I make this in a slow cooker?

Sauté the veggies first, then combine everything except rice in the cooker. Add rice during the last 30 minutes on high heat.

4

How do I store leftovers?

Cool completely, then refrigerate in an airtight container for up to 5 days. Freeze for 6 months if storing longer. Reheat gently to preserve texture.

★★★★★4.5(10 reviews)
Tyler Campbell