Discover the ultimate comfort food with this incredibly easy and incredibly flavorful Homemade Tomato Rice Soup recipe. Perfect for any season, this hearty and wholesome soup can be served as a satisfying main meal or a delightful side dish that the entire family will adore. Crafted with simple, clean ingredients, it’s a naturally vegetarian option that’s both budget-friendly and packed with nourishing goodness. Get ready to impress with a crowd-pleasing soup that’s destined to become a staple in your kitchen.

Making a truly exceptional homemade tomato soup doesn’t have to be complicated. Our recipe simplifies the process, guiding you through each step to create a robust and deeply flavored soup. The addition of rice transforms it into a substantial dish, ensuring it’s filling enough to be considered a complete meal on its own. This healthy tomato soup is entirely vegetarian and can be effortlessly adapted to be vegan by simply swapping traditional yogurt for a non-dairy alternative when serving. For those seeking quicker cooking times or alternative grains, feel free to use white rice or even quinoa instead of brown rice. And for ultimate convenience, consider preparing this delightful soup in your instant pot or slow cooker!
WHY YOU WILL LOVE THIS HOMEMADE TOMATO RICE SOUP
This isn’t just another soup recipe; it’s a promise of warmth, flavor, and effortless preparation. Here’s why our Homemade Tomato Rice Soup will quickly become a cherished favorite in your recipe repertoire:
- Effortlessly Easy to Make: Forget complex cooking techniques! This recipe champions simplicity. All it requires is a bit of sautéing fresh vegetables, blending the rich tomato base, combining all the ingredients in a single pot, and letting it simmer to perfection. It’s a truly straightforward process, ideal for busy weeknights or relaxed weekend meals.
- Remarkably Healthy & Wholesome: Crafted with wholesome, clean ingredients and minimal oil, this soup is a beacon of nutrition. Each serving boasts approximately 124 calories, making it a light yet satisfying choice. For an even lighter or lower-carb option, consider substituting brown rice with cauliflower rice or quinoa, enhancing its nutritional profile further.
- Incredibly Filling and Flavorful: This homemade tomato rice soup is designed to satiate. The brown rice adds a wonderful texture and substance, while a harmonious blend of spices ensures every spoonful bursts with vibrant flavor. As it gently simmers on your stove, your kitchen will be filled with an irresistible aroma that hints at the deliciousness to come, promising a truly comforting dining experience.
- Versatile for All Dietary Needs: Whether you’re vegetarian, vegan, or simply looking for a healthy meal, this soup adapts beautifully. With options for dairy-free yogurt and various rice alternatives, it’s inclusive and accommodating for diverse preferences.
- Perfect for Meal Prep: This soup holds up beautifully in the fridge, making it an excellent candidate for meal prepping. Enjoy delicious, healthy lunches or dinners throughout the week with minimal effort.

INGREDIENTS FOR YOUR EASY TOMATO RICE SOUP
To create this delightful and healthy vegetarian tomato soup, gather these fresh and pantry-friendly ingredients. Each component plays a crucial role in building the robust flavor profile of this filling dish:
- Olive oil (for sautéing and flavor base)
- Onion (diced, providing aromatic depth)
- Red bell pepper (seeded and chopped, for sweetness and vibrant color)
- Red or yellow chili (seeded and chopped, for a gentle warmth, adjust to your spice preference)
- One can (approx. 14.5 oz) chopped tomatoes (blended smooth for the soup’s base)
- Garlic cloves (freshly minced or pressed, essential for flavor)
- Thumb-sized piece ginger (peeled and sliced, adds a fragrant, zesty kick)
- Vegetable stock (the liquid base, ensuring a rich vegetarian flavor)
- Brown rice (or your preferred rice, to make the soup hearty and filling)
- Plain yogurt (for a creamy, tangy garnish, use non-dairy for vegan)
- A handful of curly parsley (chopped, for fresh garnish and aroma)
- Kosher salt and ground pepper (to taste, for seasoning throughout)
- Optional: 4 slices of sourdough bread (toasted, for serving alongside)

HOW TO MAKE THIS HEALTHY VEGETARIAN TOMATO RICE SOUP
Preparing this comforting Tomato Rice Soup is a breeze. Follow these simple steps to bring a bowl of homemade deliciousness to your table:
- Step 1: Prepare the Flavorful Tomato Base. Begin by combining the canned chopped tomatoes, garlic cloves, and fresh ginger in a blender. Process until the mixture is completely smooth and creamy. This will form the rich, vibrant heart of your soup. Season this blended base generously with salt and pepper to your liking, ensuring a well-balanced flavor from the start.
- Step 2: Sauté Aromatics and Bell Peppers. Heat the olive oil in a large, sturdy pot or Dutch oven over medium heat. Once shimmering, add the diced onion, chopped red bell peppers, and the chili. Sauté these vegetables gently, stirring occasionally, until they become tender and slightly softened, typically about 5-7 minutes. This step builds the foundational aromatic layers of the soup.
- Step 3: Toast the Rice and Add Broth. Introduce the brown rice to the pot with the sautéed vegetables. Continue to fry the rice for a couple of minutes, stirring frequently. This light toasting helps to develop a deeper, nuttier flavor in the rice. Next, pour in the vegetable stock and bring the mixture to a gentle boil. Reduce the heat to low, cover the pot tightly, and allow the rice to cook through completely. For brown rice, this usually takes about 32-35 minutes. Ensure the rice is tender and has absorbed most of the liquid.
- Step 4: Incorporate the Tomato Base and Simmer. Once the rice is perfectly tender and cooked, stir in the prepared blended tomato mixture. Allow the soup to gently simmer for another 5-10 minutes. This crucial step allows all the incredible flavors to meld together beautifully, deepening the complexity of the soup. If you find the soup is too thick for your preference, feel free to add a little more vegetable stock until it reaches your desired consistency.
- Step 5: Garnish and Serve Your Delicious Soup. Once the soup has finished simmering and the flavors have fully developed, carefully ladle the hot, aromatic soup into individual serving bowls. For an extra touch of creaminess and tang, add a dollop of plain yogurt (or non-dairy alternative) on top of each serving. Finish by garnishing with freshly chopped curly parsley and a generous grind of black pepper. For a truly complete meal, serve your homemade tomato rice soup alongside slices of toasted sourdough bread, perfect for dipping!

SUBSTITUTES AND TIPS FOR THE BEST TOMATO RICE SOUP
Making this Homemade Tomato Rice Soup your own is easy with these flexible substitutions and helpful tips. Adapt the recipe to fit your dietary needs, pantry staples, and time constraints:
- Rice Choices: While we’ve opted for brown rice for its nutty flavor and added fiber, nearly any type of rice will work wonderfully in this recipe. Consider white rice varieties like basmati or jasmine for a quicker cook time (reducing overall cooking by 12-15 minutes). For a gluten-free and equally hearty alternative, try quinoa or bulgur. Cauliflower rice can also be used for a low-carb version; add it in the final 10 minutes of simmering as it cooks much faster.
- Broth Options: For a delicious vegetarian soup, vegetable broth is our top recommendation, providing a rich umami base. Water can also be used in a pinch, though it might result in a slightly less flavorful soup. Non-vegetarians looking for added depth can opt for chicken broth.
- Making it Vegan: To transform this into a fully vegan tomato rice soup, simply ensure you use a non-dairy yogurt (such as almond, soy, or coconut-based yogurt) for garnishing. The rest of the ingredients are naturally plant-based!
- Tomato Alternatives: Canned chopped tomatoes offer convenience and consistent flavor. However, if you have an abundance of fresh, ripe tomatoes, feel free to blanch, peel, and blend them yourself for an even fresher taste. Approximately 2 pounds of fresh tomatoes should yield a similar amount.
- Ginger Swaps: Fresh ginger adds a bright, pungent note. If fresh ginger isn’t available, you can substitute it with 1 tablespoon of ground ginger powder.
- Adding Protein (Non-Vegetarian): For a more substantial, protein-packed meal, non-vegetarians might consider stirring in some cooked, shredded chicken during the last 10 minutes of simmering. Cooked lentils or chickpeas could also be added for a vegetarian protein boost.
- Oil Alternatives: Olive oil is our preferred choice for its healthy fats and flavor. However, feel free to use any cooking oil you have on hand, such as vegetable oil, avocado oil, or grapeseed oil.
- Convenience Cooking Methods: This versatile tomato soup can be effortlessly prepared in an instant pot or slow cooker. Follow the same steps, adjusting liquid amounts slightly for pressure cooking and cooking times for slow cooking, ensuring rice is fully tender.
- Spice Level: The chili adds a subtle warmth. For more heat, leave some seeds in the chili or add a pinch of red pepper flakes. For less heat, omit the chili entirely.

FREQUENTLY ASKED QUESTIONS ABOUT TOMATO RICE SOUP
Curious about perfecting your Homemade Tomato Rice Soup? Here are some common questions and helpful answers to ensure your soup is always a success:
The beauty of Homemade Tomato Rice Soup is its adaptability. Almost any kind of rice will work wonderfully! Whether you prefer white rice (like Basmati or Jasmine), brown rice, wild rice, short-grain, or even black rice, each will bring its unique texture and flavor. Keep in mind that brown and wild rice will typically take longer to cook (around 30-45 minutes) compared to white rice varieties (which might be ready in 15-20 minutes). For an even healthier twist or if you’re short on time, quinoa can also be an excellent substitute, cooking much faster than most rice types.
To make your tomato soup (or any soup!) more substantial and satisfying, adding starches and proteins is key. This recipe already incorporates rice, which significantly boosts its filling power. Other great additions include small pasta shapes (like orzo or ditalini), diced potatoes or sweet potatoes, or even cooked lentils. For a protein surge, consider stirring in shredded cooked chicken, chickpeas, or white beans. A swirl of Greek yogurt or a sprinkle of grated Parmesan cheese on top can also add richness and protein, making each bowl more hearty and complete.
Garnishes can elevate your Homemade Tomato Rice Soup from good to gourmet! Some fantastic toppings include a dollop of fresh plain yogurt or sour cream (dairy-free for vegan options), finely chopped fresh herbs like parsley, basil, or chives, and a sprinkle of freshly grated Parmesan or nutritional yeast for a cheesy flavor. Croutons, crispy baked mozzarella sticks, or even small grilled cheese sandwich bites are classic pairings. For added texture and nutrients, consider diced avocado, a drizzle of high-quality olive oil, or a spoonful of homemade pesto. Don’t forget a fresh grind of black pepper for that finishing touch!
Absolutely! This homemade tomato rice soup freezes beautifully, making it perfect for future meals. Allow the soup to cool completely before transferring it to airtight, freezer-safe containers. Leave some headspace as liquids expand when frozen. It can be stored in the freezer for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave, adding a splash of broth or water if it’s too thick.
Yes, this soup is an excellent choice for meal prepping! Its flavors tend to deepen and become even more harmonious after a day or two in the refrigerator. Prepare a larger batch at the beginning of the week and portion it into individual containers for quick and healthy lunches or dinners. It reheats wonderfully, providing a nutritious and convenient meal option for busy schedules.

MORE EASY AND HEALTHY SOUP RECIPES TO TRY
If you loved this Homemade Tomato Rice Soup, you’ll undoubtedly enjoy exploring these other simple and nutritious soup recipes from our collection:
- Hearty Mexican Chicken Soup
- Comforting Sausage and White Bean Soup
- Classic Homemade Vegetable Soup
- Light and Flavorful Chicken Cabbage Soup
- Creamy Chicken Broccoli Soup
- Wholesome Vegetable Beef Soup
- Exotic Vegan Thai Sweet Potato Soup
WHAT TO EAT WITH TOMATO RICE SOUP
A bowl of hot Tomato Rice Soup is fantastic on its own, but pairing it with the right sides can elevate your meal. Here are some perfect accompaniments:
- Grilled Cheese Sandwich: The quintessential pairing! A gooey, cheesy grilled sandwich is ideal for dipping.
- Crispy Baked Mozzarella Sticks: A fun and delicious side that adds a delightful crunch.
- Fresh Green Salads or Corn on the Cob: For a lighter, fresher contrast, a crisp salad or sweet corn on the cob works beautifully.
- Crusty Loaves of Bread and Baguettes: Perfect for soaking up every last drop of the flavorful broth.
- Anything Crunchy like Chips: A simple bag of your favorite potato chips or tortilla chips can add a satisfying texture contrast.

If you give this recipe a try and love it as much as we do, please don’t hesitate to leave us your valuable feedback in the comment section below. We’d also be thrilled if you took a moment to rate it and share it with your friends and family!
Finally, we’d love to see your creations! Please use our hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts, healthy recipes, and culinary inspiration.
Homemade Tomato Rice Soup
Servings: 4
Cook: 40 mins
Total: 55 mins
Print Recipe
A truly filling and comforting homemade tomato soup, enriched with sweet bell peppers, ripe tomatoes, wholesome brown rice, aromatic onions, and savory vegetable broth. A perfect healthy meal.
Ingredients
- 1 1/2 tbsp olive oil
- 1 small onion, diced
- 1 red bell pepper, seeded and chopped
- 1 red or yellow chili, seeded and chopped
- 1 (14.5 oz) can chopped tomatoes, blended until smooth
- 3 garlic cloves, minced
- Thumb-sized piece ginger, peeled and sliced (or 1 tbsp ginger powder)
- 3 cups vegetable stock
- 1/3 cup brown rice (or any rice of choice)
- 4 tbsp plain yogurt (or sour cream, use non-dairy for vegan)
- A handful of curly parsley, chopped to garnish
- Kosher salt and ground pepper, to taste
- Optional: 4 slices sourdough bread, toasted to serve
Instructions
- In a blender, combine chopped tomatoes, garlic, and ginger. Blend until smooth. Season with salt and pepper to taste.
- Heat olive oil in a pot over medium heat. Sauté the onion, bell peppers, and chili until softened, about 5-7 minutes.
- Add the brown rice to the pot and continue to fry for a couple of minutes, stirring frequently.
- Pour in the vegetable stock and cover the pot. Reduce heat to low and cook until the rice is tender, about 32-35 minutes.
- Once the rice is tender, add the blended tomato mixture and let the soup simmer for 5-10 minutes to allow the flavors to meld.
- If the soup is too thick, add a bit more stock to reach desired consistency.
- Ladle the soup into bowls. Top with a dollop of yogurt, garnish with chopped parsley and freshly ground black pepper. Serve immediately with toasted sourdough bread if desired.
Notes
Substitutes and tips:
- Rice: Brown rice was used, but any other rice type (white, wild, quinoa, bulgur) works great. White rice or quinoa will cut cooking time by 12-15 minutes.
- Broth: Use vegetable broth or water for vegetarian. Non-vegetarians can use chicken broth.
- Vegan option: Ensure to use non-dairy yogurt for garnishing to keep the soup vegan.
- If fresh ginger is unavailable, use 1 tablespoon of ginger powder.
- For added protein (non-vegetarian), consider stirring in some shredded cooked chicken.
- Any cooking oil (vegetable, avocado, grapeseed) can be used in place of olive oil.
- This tomato soup can easily be made in an instant pot or slow cooker with adjusted cooking times.
Storage:
Store leftovers in an airtight container in the fridge for up to 5-7 days. Reheat in the microwave or on the stovetop. It can also be frozen for up to 3 months; thaw overnight before reheating.
Nutritional facts:
Please note that the nutritional information provided is an estimate calculated using a nutrition facts calculator. It can vary based on specific products and ingredient quantities used.
Nutrition
Calories: 124kcal
Carbohydrates: 16g
Protein: 3g
Fat: 6g
Saturated Fat: 1g
Cholesterol: 2mg
Sodium: 862mg
Potassium: 363mg
Fiber: 2g
Sugar: 7g
Vitamin A: 1549IU
Vitamin C: 66mg
Calcium: 58mg
Iron: 1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Cuisine: American, Mediterranean

