
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Homemade Tomato Rice Soup Recipe: Rustic Simmered Goodness in a Bowl - September 25, 2026
- Korean Sliced Rice Cake Recipe: Chewy Pillows with Bold Spicy Sauce - September 25, 2026
- Vegan Lemon Rice Soup Recipe: Bright Citrus and Creamy Comfort - September 25, 2026