
There’s something deeply comforting about a bowl of soup made with fresh tomatoes and hearty rice. This recipe brings garden-fresh flavors to your table with minimal effort.
Simmered to perfection, the tomatoes break down into a rich broth while the rice absorbs all that goodness. It’s simple, satisfying, and perfect for any night of the week.
Ingredients for Fresh Tomato Rice Soup
Fresh tomatoes and hearty rice create a simple, satisfying bowl of garden goodness.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Tomatoes 🍅 | 2 lb | Fresh, diced, vine-ripened preferred |
| Long-Grain White Rice 🍚 | ¾ cup | Uncooked, rinsed before use |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| Vegetable Broth 💧 | 4 cups | Low-sodium or homemade |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, cold-pressed |
| Fresh Basil Leaves 🌿 | ½ cup | Loosely packed, torn |
| Fresh Parsley 🍃 | ¼ cup | Chopped, stems removed |
| Sea Salt 🧂 | 1 tsp | Fine grain, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Crushed Red Pepper Flakes 🔥 | ¼ tsp | Optional, for heat |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Bay Leaf 🌿 | 1 whole | Dried, for infusion |
The tomatoes are the soul of this dish. Vine-ripened heirlooms or beefsteaks deliver the best flavor—avoid watery, underripe varieties. Local farmers markets often have the freshest picks in season. For the rice, jasmine or basmati can be substituted, but long-grain white absorbs the broth most evenly. Rinsing the rice removes excess starch, ensuring a clean, fluffy texture.
No fresh tomatoes? Canned San Marzano tomatoes (28 oz can) work beautifully—drain and crush them by hand. The vegetable broth can be swapped for water with a bouillon cube, but homemade or low-sodium prevents over-salting. Out of fresh herbs? Dried basil and parsley at one-third the amount still infuses great flavor. The olive oil matters here—use something you’d drizzle on crusty bread.
This soup tastes even better the next day once flavors meld. Keeps 4-5 days refrigerated in an airtight container. Freezes well for 3 months—portion into jars, leaving room for expansion. Reheat gently to preserve the rice texture.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks together—just dump the tomatoes, rice, onion, garlic, and broth in one pot and let it simmer.
- Sun-Kissed Flavor: The ripe tomatoes and garlic create this bright, summery taste that’s way richer than store-bought soup.
- Weeknight Hero: Honestly, it’s my go-to when I need something warm and filling but don’t want to spend hours in the kitchen.
- Budget Stretcher: A handful of pantry staples and a few fresh tomatoes feed my family for two meals, and the leftovers taste even better the next day.
Step-by-Step Instructions for Fresh Tomato Rice Soup
This method ensures vibrant flavor and perfect rice texture with every simmer.
Step 1: Sauté Aromatics in Olive Oil
Heat the 2 tbsp extra-virgin olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until translucent and just beginning to soften.
Stir in the minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let the garlic brown—this ensures it develops sweetness without bitterness. The onion should have a slight sheen but not color yet.
Add the 2 tbsp tomato paste and cook for 1-2 minutes, stirring constantly. This step deepens the tomato flavor and removes any raw taste from the paste.
Step 2: Incorporate Tomatoes and Seasonings
Add the 2 lb ripe tomatoes (diced) to the pot, along with the 1 tsp sea salt, 0.5 tsp black pepper, and 0.25 tsp crushed red pepper flakes. Stir well to combine all ingredients.
Cook the mixture for 5-7 minutes over medium heat, allowing the tomatoes to break down slightly and release their juices. The mixture should become fragrant and slightly thickened as the tomatoes soften.
The tomatoes will start to collapse and create a chunky base. This is when you know the flavors are melding properly.
Step 3: Simmer with Broth and Rice
Pour in the 4 cups vegetable broth and add the 1 whole bay leaf. Stir to combine, then add the 0.75 cup long-grain white rice. Bring the mixture to a boil, then reduce heat to low.
Cover the pot and let it simmer for 18-20 minutes, or until the rice is tender and has absorbed most of the liquid. Stir occasionally to prevent the rice from sticking to the bottom of the pot.
The soup should have a creamy consistency with the rice fully cooked and the tomatoes broken down into the broth.
Step 4: Finish with Fresh Herbs
Once the rice is cooked, remove the pot from heat. Stir in the 0.5 cup fresh basil leaves (torn) and 0.25 cup fresh parsley (chopped). The herbs will wilt slightly in the hot soup, releasing their aromatic oils.
Let the soup sit for 2-3 minutes to allow the flavors to meld together. The basil and parsley should be vibrant green and evenly distributed throughout the soup.
Taste and adjust seasoning if needed, though the initial sea salt should provide a balanced foundation. Remove the bay leaf before serving.
Pro Tips For Making Fresh Tomato Rice Soup
- Sauté Onions First: Cook the yellow onion until soft and translucent before adding garlic—about 5 minutes on medium heat. I learned this the hard way when my garlic burned and turned bitter.
- Peel the Tomatoes: Score an X on the bottom of each tomato, blanch in boiling water for 30 seconds, then shock in ice water. The skins slip right off, saving you from chewy bits in your soup.
- Toast the Rice: Stir the long-grain white rice in the pot for 1-2 minutes before adding liquid. It adds a nutty depth that plain rice just can’t match.
- Use Stale Bread: Sounds weird, but it works: Swirl in a handful of stale bread crumbs at the end to thicken the soup naturally. My grandmother swore by this, and she was right.
Troubleshooting This Recipe
Rice Too Mushy
If your rice turns to mush, it likely overcooked. Use long-grain white rice and reduce simmering time to 15-18 minutes. Stir occasionally to prevent sticking and check rice 2 minutes before the recommended time. 💡
Soup Too Thin
For a thicker consistency, mash some tomatoes with a potato masher during simmering. Alternatively, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the soup, and cook for 2-3 minutes until thickened.
Rice Undercooked
If rice is still firm, add ½ cup hot water or broth, cover, and cook for another 5 minutes. Ensure liquid covers rice by ½ inch during cooking. I often check at 15 minutes to adjust liquid as needed.
Bland Flavor
Boost flavor with a pinch of sea salt or a splash of lemon juice. If tomatoes are underripe, add 1 tsp sugar to balance acidity. Fresh herbs at the end make a big difference.
Tomatoes Not Breaking Down
Use very ripe tomatoes and cook them for 8-10 minutes before adding broth. Mash them slightly with a wooden spoon. If needed, blend 1 cup of soup and stir back in for a creamier texture.
Herbs Overpowering
Add fresh herbs at the very end and let sit for just 2-3 minutes. If using dried, reduce to 1 tbsp total. Taste before adding more—you can always add, but can’t take away. ✨
Nutrition Facts
Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
Use 28 oz canned San Marzano tomatoes, drained and crushed by hand. They work beautifully and often have deeper flavor than off-season fresh ones.
What if my soup is too thick?
Thin it with ½ cup hot water or broth at a time until reaching your desired consistency. Stir well after each addition and let it simmer for 2-3 minutes before adding more.
Can I make this ahead of time?
Yes, it tastes even better the next day! Store in an airtight container in the fridge for up to 4-5 days. Reheat gently to preserve the rice texture.
Which rice works best?
Long-grain white rice absorbs the broth most evenly. Jasmine or basmati can be substituted, but avoid instant rice as it turns mushy too quickly.
- Rice Pudding Recipe With Eggs and Milk: Old-Fashioned Custard-Style Comfort - September 30, 2026
- Rice Noodle Sauce Recipe: Bold Umami Depth for Authentic Stir-Fry - September 30, 2026
- Rice Pilaf Recipe: Fragrant Basmati With Toasted Vermicelli - September 30, 2026