Homemade Tomato Rice Soup Recipe: Rustic Simmered Goodness in a Bowl

Homemade Tomato Rice Soup Recipe: Rustic Simmered Goodness in a Bowl

There’s nothing more comforting than a bowl of rustic tomato rice soup, simmered to perfectly hearty consistency. This dish brings together simple pantry staples and fresh tomatoes for a meal that feels both homemade and deeply satisfying.

What sets this version apart is the slow simmer, which allows the rice to cook directly in the broth, absorbing all the rich tomato flavor. The result is a thick, velvety soup with rice that’s tender but still holds its shape.

Every spoonful delivers the warmth of ripe tomatoes, the subtle sweetness of long-cooked rice, and a touch of herbaceous depth. It’s a one-pot meal that’s as easy to prepare as it is to enjoy.

Serve it with crusty bread for dipping, or enjoy it on its own for a simple, nourishing dish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Homemade Tomato Rice Soup

Simple pantry staples and fresh tomatoes make this soup hearty and satisfying.

Ingredient Amount Notes
Ripe Tomatoes 🍅 2 lb Fresh, diced, or canned crushed
Vegetable Broth 🥣 6 cups Low-sodium preferred for control
White Rice 🍚 1 cup Long-grain or Jasmine works best
Onion 🧅 1 whole Yellow or white, finely diced
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Olive Oil 🫒 3 tbsp Extra-virgin for depth
Tomato Paste 🍅 2 tbsp For concentrated tomato flavor
Dried Basil 🌿 1 tsp Or fresh basil if available
Dried Oregano 🍃 1 tsp Mediterranean flavor profile
Salt 🧂 1 ½ tsp Adjust to taste after simmering
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Pepper Flakes 🔥 ¼ tsp Optional for heat
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The tomatoes are the soul of this dish. Farmers market heirlooms in summer are unbeatable, but good-quality canned crushed tomatoes work year-round (I like San Marzano). The rice absorbs all the flavor, so use a variety that holds up well—Jasmine or basmati. Trader Joe’s has great organic vegetable broth if you don’t make your own.

No fresh tomatoes? Canned diced tomatoes (with their juices) are a fine swap. Out of rice? Quinoa or small pasta like orzo can stand in. For herbs, fresh basil or thyme add great depth if you have them. The olive oil matters here—California Olive Ranch or Bertolli are solid grocery-store picks.

This soup thickens as it sits, so add a splash of water when reheating. Leftovers keep in the fridge for 4-5 days or freeze for up to 3 months. Always tastes even better the next day (the rice soaks up more flavor).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in and let it simmer—no fancy techniques, just ripe tomatoes and rice soaking up all that garlic-onion flavor.
  • Deep Comfort: The broth turns rich and velvety as the tomatoes break down, and that garlic? It makes every spoonful taste like home.
  • Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully all week—tastes even better the next day.
  • Pantry Savior: Between us, it costs pennies. A handful of rice, some tomatoes, and broth stretch into a hearty meal that feeds my whole family.

Step-by-Step Instructions for Tomato Rice Soup

Here’s how I make this comforting soup with simple, hands-on steps that guarantee rich flavor.

Step 1: Sauté the Aromatic Base

Heat the 3 tbsp olive oil in a large pot over medium heat. Add the finely diced onion and cook for 5 minutes until it turns translucent and just starts to soften at the edges.

Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don’t let it brown or it’ll turn bitter. This base builds the foundation for the soup’s deep, savory character.

Step 2: Develop the Tomato Flavor

Add the 2 lb ripe tomatoes (diced if fresh) and the 2 tbsp tomato paste to the pot. Cook for 8-10 minutes until the tomatoes break down and the mixture thickens slightly.

The tomatoes should release their juices and create a chunky sauce. The paste will darken in color as it caramelizes, which intensifies its sweetness. Stir occasionally to prevent sticking and to help the flavors meld together.

Step 3: Simmer with Broth and Rice

Pour in the 6 cups vegetable broth, then stir in the 1 cup white rice, 1 tsp dried basil, 1 tsp dried oregano, 1.5 tsp salt, 0.5 tsp black pepper, and 0.25 tsp red pepper flakes. Bring to a boil, then reduce heat to maintain a gentle simmer.

Cover and let it cook for 20-25 minutes until the rice is tender and has absorbed much of the liquid. The soup will thicken as the rice releases its starches, creating a creamy texture without any dairy.

Taste and adjust the seasoning if needed—the flavors should be bold and balanced, with the herbs coming through clearly.

Step 4: Finish and Serve

Once the rice is cooked, turn off the heat and let the soup sit for 5 minutes. This resting time allows the rice to finish absorbing liquid and the flavors to fully harmonize.

Ladle the soup into bowls and garnish with the 0.25 cup fresh parsley. The parsley adds a bright, fresh note that cuts through the richness of the tomatoes and rice. Serve hot with crusty bread for a satisfying meal.

👨‍🍳

Pro Tips For Making Homemade Tomato Rice Soup

  • Toast the Rice: Cook the rice in the pot for 2-3 minutes before adding liquid—it deepens the flavor and prevents mushiness. I learned this the hard way after ending up with bland, gluey rice more than once.
  • Skin the Tomatoes: Blanch ripe tomatoes in boiling water for 30 seconds, then shock in ice water to peel them easily. Sounds tedious, but it removes bitterness and makes the soup silky.
  • Skip Raw Garlic: Sauté the garlic with onions until fragrant, about 1-2 minutes, to mellow its bite. Raw garlic can overpower the soup’s natural sweetness.
  • Use Stale Rice: If you have leftover cooked rice, toss it in at the end to thicken the soup. It soaks up broth like a sponge and cuts cooking time in half.

Wine and Beer Pairings for This Dish

Crisp White Wines

A bright Pinot Grigio from Northern Italy cuts through the soup’s richness with its citrus notes. I love how its light body and crisp acidity refresh your palate between spoonfuls. Serve chilled at 45-50°F for best results. 🍷

Medium-Bodied Reds

For red wine lovers, a Chianti Classico with its cherry notes and earthy finish complements the tomato base beautifully. The moderate tannins won’t overpower the dish. Decant for 30 minutes if you have time.

Light Beers

A Pilsner or Helles Lager offers a clean, crisp contrast to the hearty soup. The subtle malt sweetness balances the tomato acidity. I recommend Stella Artois or Weihenstephaner Original. 🍺

Wheat Beers

A Hefeweizen with its banana and clove notes adds an interesting dimension. The wheat’s smoothness pairs well with the rice texture. Try Paulaner Hefeweissbier for an authentic German option.

Non-Alcoholic Pairing

For a non-alcoholic option, sparkling water with a squeeze of lemon enhances the soup’s freshness. The effervescence cleanses your palate between bites. I always keep San Pellegrino on hand for this.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 220kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 35g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 4g8%
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 canned tomatoes instead of fresh?

Yes! Canned crushed or diced tomatoes work perfectly and often provide more consistent flavor year-round. Use the same 2 lb quantity and include all the juices for maximum richness.

2

How do I prevent the rice from turning mushy?

Add the 1 cup rice only after the broth reaches a simmer, and avoid stirring too much during cooking. Use long-grain varieties like jasmine, which hold their shape better than short-grain types.

3

Can I make this soup ahead of time?

The flavors deepen as it rests. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently with a splash of water if it thickens too much.

4

What if my soup is too thick?

Thin it with additional vegetable broth or water, 1/2 cup at a time, until reaching your desired consistency. The rice will continue to absorb liquid as it sits, so adjust just before serving.

★★★★★5.0(4 reviews)
Tyler Campbell