There’s just something deeply comforting about a bowl of tomato rice soup. It’s warm, hearty, and full of that tangy tomato goodness that hugs your soul with every spoonful. The tender grains of rice soak up the vibrant broth, making each bite feel like home. Whether you’re curled up on a rainy afternoon or need something soothing for your weeknight dinner, this soup delivers flavor, comfort, and ease all in one pot.
Behind the Recipe
This recipe was born on a chilly evening when I was craving something simple, nostalgic, and belly-warming. I remembered the tomato rice soup my grandmother used to make, always with love and never a measuring spoon in sight. I gave it my own little twist, adding depth with onions, garlic, and just the right blend of herbs. One spoon in, and it was like being back in her cozy kitchen again. It’s a bowlful of memories, reimagined.
Recipe Origin or Trivia
Tomato rice soup is beloved across many cultures, from Mediterranean kitchens to American diners. While some versions use pureed tomatoes and others chunky, the idea remains the same—a hearty blend of tangy tomato flavor and filling rice. It’s often considered a cousin to classic tomato soup, but with the satisfying chew of rice instead of croutons or pasta. Simple, nourishing, and endlessly customizable.
Why You’ll Love Tomato Rice Soup
Get ready to fall for this easy favorite. It checks all the right boxes for flavor, convenience, and comfort.
Versatile: Add veggies, swap in grains, or spice it up your way.
Budget-Friendly: Made with pantry staples like canned tomatoes, rice, and broth.
Quick and Easy: Comes together in just about 30 minutes.
Customizable: Add protein, use leftover rice, or adjust the herbs.
Crowd-Pleasing: Both kids and adults love its rich, cozy flavor.
Make-Ahead Friendly: Tastes even better the next day.
Great for Leftovers: Heats up beautifully and makes great lunches.
Chef’s Pro Tips for Perfect Results
To get that rich flavor and hearty texture just right, follow these helpful tips:
- Use long-grain white rice or jasmine for the perfect chew without getting mushy.
- Sauté the aromatics (onion, garlic, herbs) first to build depth of flavor.
- Don’t overcook the rice in the soup—it will continue to soften as it sits.
- Stir in a splash of cream or a drizzle of olive oil for a silky finish.
- Garnish with fresh herbs like parsley or basil for a pop of color and brightness.
Kitchen Tools You’ll Need
This soup doesn’t need anything fancy—just solid kitchen basics:
Large Pot or Dutch Oven: For simmering the soup evenly.
Wooden Spoon or Ladle: To stir and serve.
Chef’s Knife and Cutting Board: For prepping the veggies and herbs.
Measuring Cups and Spoons: For accurate seasoning and portions.
Blender (optional): If you prefer a smoother texture before adding rice.
Ingredients in Tomato Rice Soup
Each ingredient plays a comforting role in bringing this cozy bowl to life.
- Olive Oil: 2 tablespoons. Used to sauté the base veggies for flavor.
- Onion: 1 medium, finely chopped. Adds sweetness and depth.
- Garlic: 3 cloves, minced. Infuses the soup with warmth.
- Crushed Tomatoes: 1 can (28 oz). The vibrant, tangy backbone of the soup.
- Vegetable Broth: 4 cups. Forms the flavorful liquid base.
- Cooked White Rice: 1 cup. Adds texture and heartiness.
- Dried Basil: 1 teaspoon. Adds a hint of herby sweetness.
- Salt and Pepper: To taste. Balances and sharpens flavor.
- Sugar: 1 teaspoon. Cuts the acidity of the tomatoes.
- Fresh Parsley: For garnish. Brings color and freshness.
Ingredient Substitutions
Need to swap an ingredient? Easy.
Olive Oil: Use butter or avocado oil.
Crushed Tomatoes: Whole peeled tomatoes blended, or tomato puree.
Vegetable Broth: Chicken broth or water with bouillon.
White Rice: Brown rice, jasmine, or even orzo.
Dried Basil: Italian seasoning or thyme.
Ingredient Spotlight
Crushed Tomatoes: These are the heart and soul of the soup. Their bold, tangy flavor gives the broth its richness and color, while the texture helps coat the rice beautifully.
White Rice: More than just a filler, the rice absorbs the tomato broth, turning each grain into a soft, flavorful bite that adds substance and comfort.

Instructions for Making Tomato Rice Soup
This soup is easy to throw together, even on busy nights. Here’s the step-by-step guide:
1. Preheat Your Equipment:
Place a large pot or Dutch oven over medium heat and let it warm up.
2. Combine Ingredients:
Add olive oil, then sauté chopped onions for 3–4 minutes until translucent. Stir in garlic and cook for another minute until fragrant.
3. Prepare Your Cooking Vessel:
Once the aromatics are soft and golden, it’s time to add the liquids and seasoning.
4. Assemble the Dish:
Pour in the crushed tomatoes and vegetable broth. Stir in dried basil, salt, pepper, and sugar.
5. Cook to Perfection:
Bring to a gentle boil, then reduce heat and simmer uncovered for 15–20 minutes to let the flavors meld.
6. Finishing Touches:
Stir in the cooked rice and let it heat through for 5 more minutes. Taste and adjust seasoning as needed.
7. Serve and Enjoy:
Ladle into bowls, garnish with fresh parsley, and serve warm with crusty bread or crackers.
Texture & Flavor Secrets
The texture of this soup strikes a perfect balance—smooth tomato broth with chewy bites of rice throughout. Flavor-wise, it’s tangy and savory with hints of garlic and herbs. Letting the soup simmer and blend naturally brings out that depth and heartiness you want in a comforting bowl.
Cooking Tips & Tricks
A few tricks go a long way with this cozy favorite:
- Sauté the onions until just golden to build sweetness.
- Use cooked rice to control texture and avoid mushiness.
- Add a splash of cream or coconut milk if you want a richer twist.
What to Avoid
These are easy mistakes to dodge if you want the best bowl:
- Overcooking the rice: It’ll break down too much and turn mushy.
- Using raw rice in the soup: Cook rice separately to avoid starchy broth.
- Skipping the sugar: Tomatoes need just a touch of sweetness to balance the acidity.
Nutrition Facts
Servings: 4
Calories per serving: 230
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Make-Ahead and Storage Tips
This soup is ideal for batch cooking. Make it ahead and let the flavors deepen overnight. Store in an airtight container in the fridge for up to 4 days. For freezing, skip the rice and add fresh when reheating to avoid mushy texture.
How to Serve Tomato Rice Soup
Serve this soup piping hot with a side of crusty bread, grilled cheese, or a sprinkle of grated parmesan. It pairs beautifully with green salads or roasted veggies for a balanced meal.
Creative Leftover Transformations
Give your leftovers a new life with these ideas:
- Use as a base for a hearty stew—just add beans or chopped veggies.
- Puree into a smoother soup and top with garlic croutons.
- Pour over cooked pasta for a quick saucy twist.
Additional Tips
Want to level things up even more?
- Stir in a dash of smoked paprika for a deeper, earthy note.
- Use fire-roasted tomatoes for extra flavor complexity.
- Add frozen peas or spinach in the final minutes for extra nutrition.
Make It a Showstopper
Top each bowl with a swirl of cream, a sprinkle of parmesan, and a sprig of parsley. Serve in rustic ceramic bowls with a toasted baguette on the side and a cozy napkin for that perfect homemade vibe.
Variations to Try
- Spicy Tomato Rice Soup: Add crushed red pepper flakes or a dash of hot sauce.
- Creamy Version: Stir in a splash of cream or coconut milk before serving.
- Protein-Packed: Add white beans, shredded chicken, or tofu cubes.
- Herbed Tomato Soup: Swap basil for rosemary or thyme.
- Vegetable-Packed: Add carrots, peas, or chopped spinach for extra color and flavor.
FAQ’s
Q1: Can I use leftover rice?
A1: Yes, leftover rice works great—just stir it in during the final minutes.
Q2: Can I make this soup creamy?
A2: Absolutely. A splash of cream or plant-based milk makes it rich and velvety.
Q3: What type of rice is best?
A3: Long grain white rice holds up well, but jasmine or brown rice also work.
Q4: Is this soup vegan?
A4: Yes, as long as you use vegetable broth and no dairy garnishes.
Q5: Can I freeze it?
A5: Yes, but it’s better to freeze the base without rice and add fresh rice when reheating.
Q6: What herbs go best with it?
A6: Basil, thyme, or parsley are all great choices.
Q7: Can I blend the soup?
A7: Yes, you can blend the tomato base before adding the rice for a smoother texture.
Q8: How do I reduce the acidity?
A8: Add a teaspoon of sugar or a pinch of baking soda.
Q9: How long does it last in the fridge?
A9: Up to 4 days in an airtight container.
Q10: Can I use fresh tomatoes?
A10: Yes, just roast and blend them first for maximum flavor.
Conclusion
Tomato rice soup is that reliable, cozy classic that never disappoints. It’s warm, full of flavor, and easy enough to whip up on any weeknight. Trust me, once you try this version, it’ll earn a regular spot in your meal rotation.
Print
Tomato Rice Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
Hearty, comforting, and full of rich tomato flavor, this Tomato Rice Soup is the perfect cozy bowl for any day. Packed with tender rice and savory herbs, it’s an easy, wholesome recipe that comes together quickly.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 4 cups vegetable broth
- 1 cup cooked white rice
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1 teaspoon sugar
- Fresh parsley for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Sauté chopped onion for 3–4 minutes until translucent, then add garlic and cook for another minute.
- Pour in crushed tomatoes and vegetable broth.
- Stir in dried basil, salt, pepper, and sugar.
- Bring to a gentle boil, then reduce heat and simmer for 15–20 minutes.
- Stir in the cooked rice and heat through for another 5 minutes.
- Adjust seasoning if needed, then serve hot with fresh parsley garnish.
Notes
- Use leftover rice to make this recipe even faster.
- Add a splash of cream or coconut milk for a creamy version.
- Top with grated parmesan for extra flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 230
- Sugar: 7g
- Sodium: 640mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg