Tomato and Rice Soup

Warm and hearty tomato soup with tender rice in a simple comforting homemade broth.

Time40 min Servings6 Difficulty2/10 TypeSoup

Tomato and Rice Soup is one of the most comforting vegetable soups that can be prepared from simple pantry ingredients. The combination of sweet tomatoes, tender rice, and aromatic vegetables creates a warm, nourishing soup that tastes surprisingly rich despite its simplicity.

This recipe uses everyday ingredients that are available in almost every kitchen, making it an extremely low-budget meal that is perfect for quick lunches or light family dinners.

The soup has a gentle flavor, soft texture, and balanced acidity from tomatoes, which makes it suitable for children as well. The rice gives the soup body and makes it naturally filling without needing cream or heavy ingredients. Served with warm bread, it becomes a cozy and satisfying everyday meal.

πŸ”₯ Pro Cooking Secret
Simmer the rice directly in the tomato broth so it absorbs the flavor - this makes the soup naturally thicker and more aromatic.

Per 100 g of the finished Tomato and Rice Soup:

Protein 1.4 (g)
Fat 1.6 (g)
Carbs 9.2 (g)
Calories 57 (kcal)
Tomato and Rice Soup served in a blue ceramic bowl with colorful geometric pattern, hearty tomato broth with tender rice grains, diced tomatoes, onion, garlic and fresh chopped parsley on top, surrounded by fresh tomatoes, garlic cloves, basil leaves, spices, olives and bread, matching blue cooking pot in the background
Recipe author Olivia Bennett

Recipe by: Olivia Bennett

Editor-in-Chief of FastSimpleRecipes.com with over 15 years of culinary experience. Olivia carefully tests every Tomato and Rice Soup recipe to ensure the rice cooks perfectly tender and the tomato broth develops balanced flavor without becoming too acidic.

Ingredients
for Tomato and Rice Soup

Ingredients for Tomato and Rice Soup: tomatoes, rice, onion, garlic, olive oil and vegetable broth arranged on white background

Ingredient List

  • 2 lb (900 g) ripe tomatoes, chopped
  • 1 medium onion (160 g), diced
  • 3 cloves (12 g) garlic guide, minced
  • 2 tbsp (30 g) Olive Oil guide
  • 1/2 cup (100 g) uncooked white rice
  • 5 cups (1.2 L) vegetable brothguide (or water)
  • 1 tbsp (16 g) tomato paste
  • 6 g kosher salt guide
  • 1/4 tsp ground black pepper guide
  • 1 tsp sugar (optional, balances tomato acidity)
Short-grain or medium-grain rice works best because it releases a little starch, giving the soup a naturally silky texture.

πŸ’‘Helpful Tips

  • Rice type: regular white rice cooks evenly and thickens the soup slightly.
  • Broth alternative: vegetable broth adds flavor, but water works well for a lighter soup.
  • Acidity balance: if tomatoes are very acidic, a small pinch of sugar balances the flavor.

How to Make Tomato and Rice Soup (Step-by-Step Guide)

  1. Step 1

    Begin by thoroughly washing the tomatoes under cool running water. This removes any dirt or residue from the surface. Place the tomatoes on a cutting board, remove the stem area with a small knife, and cut the tomatoes into medium pieces about 3-5 cm (1-2 inches). The pieces do not need to be perfect, but try to keep them roughly the same size so they cook evenly.

    Next, peel the onion and cut it into small even cubes. Smaller pieces cook faster and release more natural sweetness into the soup.

    Peel the garlic cloves and mince them very finely using a knife or garlic press. Finely chopped garlic distributes better in the soup and gives a more balanced flavor.

    Finally, place the rice in a small sieve or bowl and rinse it under cold water for about 20-30 seconds. This step removes excess starch so the soup does not become overly thick. The rice should be clean, separate, and not sticky before cooking.

  2. Step 2

    Place a medium soup pot on the stove over medium heat. Add the Olive Oil and allow it to warm for about 20-30 seconds.

    Add the diced onion to the pot and cook it slowly for about 5-6 minutes. Stir occasionally using a spoon so the onion cooks evenly and does not stick.

    During this time the onion should become soft, translucent, and slightly glossy. Do not allow the onion to turn brown - the goal is gentle cooking that develops sweetness.

    Once the onion is soft, add the minced garlic and stir constantly for about 30-40 seconds. Garlic cooks very quickly, so it should only be heated until it becomes fragrant.

    The aromatics should smell warm and savory. This step creates the flavor base of the entire soup.

  3. Step 3

    Add the chopped tomatoes directly into the pot with the cooked onion and garlic. Stir everything thoroughly so the tomatoes mix evenly with the aromatic base.

    Cook the tomatoes for about 5 minutes while stirring occasionally. As the tomatoes heat, they will soften and begin releasing their natural juices.

    You will notice the mixture gradually becoming more liquid and slightly thicker. This is exactly what should happen.

    Add the tomato paste and stir carefully until it fully dissolves into the tomatoes. Tomato paste intensifies the color and flavor of the soup and makes it richer.

    At the end of this step the mixture should look juicy, soft, and deep red.

  4. Step 4

    Pour the vegetable broth into the pot and stir well to combine all ingredients. If broth is not available, you can safely use plain water instead and the soup will still turn out delicious.

    Add the rinsed rice into the pot and stir again so the rice spreads evenly throughout the liquid.

    Increase the heat slightly until the soup begins to gently boil. Once small bubbles appear on the surface, reduce the heat to low so the soup simmers slowly.

    It is important that the soup simmers gently rather than boiling aggressively, because slow cooking allows the rice to absorb flavor evenly.

  5. Step 5

    Allow the soup to simmer for about 18-20 minutes. Stir the soup every few minutes to prevent the rice from sticking to the bottom of the pot.

    As the rice cooks it will absorb some of the tomato broth and release a small amount of starch. This naturally thickens the soup and gives it a smooth, comforting texture.

    After about 18 minutes check the rice. The grains should be fully soft and easy to bite. If the rice still feels slightly firm, continue simmering for another 2-3 minutes.

    The finished soup should look slightly thicker than when it started cooking.

  6. Finish
    Finished Tomato and Rice Soup with tender rice grains in bright tomato broth served in a bowl

    Once the rice is fully cooked, turn off the heat. Add kosher salt and ground black pepper to the soup and stir well so the seasoning distributes evenly.

    Taste the soup. If the tomatoes taste slightly sharp or acidic, add the optional sugar and mix again. A small amount of sugar helps balance the natural acidity of tomatoes without making the soup sweet.

    Let the soup sit for about 2 minutes before serving so the flavors settle.

    The finished Tomato and Rice Soup should have tender rice grains and a rich tomato broth. Serve it warm in bowls with crusty bread or toasted sandwiches for a comforting meal.

πŸ“Œ Common Mistakes When Making Tomato and Rice Soup

Tomato and Rice Soup is one of those simple homemade soups that looks almost impossible to get wrong, but in practice the final result depends heavily on a few small details. Because the ingredient list is short and inexpensive, every cooking step has a direct effect on the finished texture, flavor balance, and consistency of the broth.

Problems such as rice that stays too firm, soup that becomes too thick, sharp tomato acidity, or a bland flat taste are usually not caused by the ingredients themselves. Most of the time they happen because the rice was handled incorrectly, the tomato base was rushed, or the soup was not simmered at the proper intensity.

The guide below explains the most common Tomato and Rice Soup mistakes and how to fix them so the soup turns out comforting, balanced, and pleasantly rich every time.

Problem Most Likely Cause Quick Fix
Rice stays hard or unevenly cooked Soup boiled too fast or rice did not simmer long enough Lower the heat and simmer gently until the rice is fully tender, adding a few extra minutes if needed.
Soup turns too thick after cooking Rice absorbed too much liquid Add hot broth or hot water a little at a time and stir until the soup loosens.
Soup tastes too acidic Tomatoes were not cooked long enough with the onion base Cook the onion well first and add a small pinch of sugar only if needed at the end.
Flavor tastes flat or weak Onion and garlic were rushed at the beginning Cook the onion until soft and sweet before adding garlic and tomatoes.
Mistake 1

Boiling the soup too aggressively after adding the rice

Rice needs a calm, even simmer to cook properly inside the tomato broth. If the soup boils too hard, the liquid evaporates too quickly, the rice cooks unevenly, and the grains can remain firm in the center while the outside becomes overly swollen.

A strong boil also makes it harder to control the final texture. Instead of a balanced soup with tender rice in a light tomato broth, you may end up with a pot that looks reduced too early and cooks inconsistently.

Fix: Once the soup reaches a gentle boil, immediately reduce the heat to low. The surface should show only small lazy bubbles. Let the rice cook slowly and stir every few minutes so it softens evenly.
Mistake 2

Not accounting for how much liquid the rice absorbs

Rice continues absorbing liquid throughout cooking, and in a tomato-based soup this changes the texture quite a lot. If the pot starts with too little liquid or the soup simmers too long, the result may become much thicker than intended.

This is especially common when the soup sits for a few minutes after cooking. The broth can look perfect at first and then tighten noticeably as the rice keeps drawing in moisture.

Fix: Keep extra hot broth or hot water nearby. If the soup becomes too thick, add the liquid gradually, stirring after each addition until the broth returns to a comfortable soup consistency.
Mistake 3

Adding tomatoes before the onion has softened properly

The onion is not just a background ingredient in Tomato and Rice Soup. It provides sweetness that softens the sharper edge of the tomatoes. If the onion is still raw or only half-cooked when the tomatoes go in, the final soup can taste harsher, thinner, and less rounded.

Since this soup contains very few ingredients, the loss of that gentle onion sweetness is immediately noticeable. The broth may taste acidic even if the tomatoes themselves are good quality.

Fix: Always cook the onion first for about 5-6 minutes until it becomes soft, translucent, and lightly sweet. Only then add the garlic, and only after that add the tomatoes.
Mistake 4

Seasoning the soup too early without tasting at the end

Tomato soups change noticeably during cooking. As the liquid reduces and the rice absorbs broth, both saltiness and acidity become more concentrated. A soup that tastes under-seasoned at the beginning can become perfectly seasoned later, while a soup salted too early can turn overly strong by the end.

The same applies to sugar. Adding it automatically at the start may flatten the natural tomato flavor, even when the tomatoes would have balanced out on their own.

Fix: Add a moderate amount of salt during cooking, then always taste the soup again after the rice is fully tender. Adjust salt, pepper, and optional sugar only at the end, when the final flavor and consistency are already clear.

Quick Summary

The best Tomato and Rice Soup comes down to a few simple but important techniques: cook the onion until soft before adding tomatoes, simmer the rice gently instead of boiling it hard, watch the liquid level carefully as the rice absorbs broth, and do the final seasoning only after the soup is fully cooked. When these details are handled correctly, the soup turns out warm, balanced, budget-friendly, and deeply comforting with tender rice and a rich tomato broth.

πŸ—¨ FAQ
About Tomato and Rice Soup

Tomato and Rice Soup is easy to make, but small details can still affect the final result. These answers cover the most useful questions about consistency, rice texture, ingredient swaps, storage, and reheating so the soup stays balanced, comforting, and reliable every time you cook it.
Why did my Tomato and Rice Soup become too thick?
Rice keeps absorbing liquid as it cooks and even for a short time after cooking. That is why Tomato and Rice Soup often thickens more as it sits. The easiest fix is to add a little hot broth or hot water and stir until the soup returns to the consistency you want.
What type of rice works best in Tomato and Rice Soup?
Regular white rice is usually the best choice because it cooks in a reasonable time and gives the soup a soft comforting texture. Medium-grain or short-grain rice is especially good if you want the broth to become slightly silkier from the natural starch.
Can I use water instead of broth in Tomato and Rice Soup?
Yes. Vegetable broth gives the soup a little more depth, but plain water works well in this recipe too. If you use water, make sure to taste carefully at the end and adjust the salt so the finished soup still tastes full and balanced.
Can I make Tomato and Rice Soup ahead of time?
Yes. This soup is good for meal prep, but keep in mind that the rice will continue to absorb some of the broth during storage. When reheating, simply add a small amount of broth or water to loosen the soup and bring back the original texture.
Can I freeze Tomato and Rice Soup?
Yes, but the rice may become a little softer after thawing. The flavor generally remains very good, so freezing is still practical. Cool the soup completely, store it in airtight containers, and reheat gently with a splash of liquid if needed.
Is Tomato and Rice Soup good for children?
Yes, this soup is generally child-friendly because it has a soft texture, simple ingredients, and a mild familiar flavor. For children, serve it warm rather than very hot, and make sure the rice is fully tender so the texture is easy to eat.
What can I serve with Tomato and Rice Soup?
Tomato and Rice Soup goes especially well with toast, grilled cheese sandwiches, simple garlic bread, crackers, or a light green salad. Because the soup is soft and comforting, it pairs best with something crisp, toasted, or slightly chewy on the side.