If you are craving a warm, nourishing meal that feels like a big, comforting hug in a bowl, then you have to try this Hearty Tomato Rice Soup Recipe. It combines tender chunks of beef, rich tomato flavors, and fluffy white rice all simmered together into a luscious, soul-satisfying soup. Perfect for chilly evenings or when you want something both filling and vibrant, this soup is straightforward to make yet deeply rewarding with every spoonful.

Ingredients You’ll Need
This recipe is a beautiful example of how simple ingredients can come together to create a deeply flavorful experience. Each component adds an essential layer—whether it’s the tender beef for substance, the tomatoes for that tangy warmth, or the rice for texture, making each bite utterly delightful.
- 1 tablespoon olive oil: A heart-healthy fat that helps brown the beef and create a flavorful base.
- 1 pound beef stew meat: Provides rich, meaty protein that becomes tender with slow simmering.
- 1 medium onion, chopped: Adds sweetness and a savory depth when sautéed.
- 3 cloves garlic, minced: Brings a fragrant, slightly spicy punch to the soup.
- 2 tablespoons tomato paste: Concentrates the tomato flavor and adds a luscious thickness.
- 1 can (28 ounces) crushed tomatoes: Gives the signature bright, tangy body of the soup.
- 6 cups beef broth: Creates a savory, rich liquid base that infuses everything with meaty goodness.
- 1 teaspoon Italian seasoning: A herb blend that adds aromatic complexity.
- 1 bay leaf: Offers subtle earthy undertones to the simmering soup.
- 3/4 cup long-grain white rice: Cooks to tender perfection, thickening the soup and adding comfort.
- Salt and pepper to taste: Essential seasoning to balance and enhance all the flavors.
- 2 tablespoons chopped fresh parsley (optional): A splash of freshness and color at the end.
How to Make Hearty Tomato Rice Soup Recipe
Step 1: Brown the Beef
Start by heating the olive oil in a large pot over medium-high heat until it shimmers. Add the beef stew meat in batches, making sure not to overcrowd the pot, and brown it on all sides. This step locks in flavor, adding a beautiful caramelized crust that will enrich the soup’s depth. Once browned, remove the beef and set it aside—don’t skip this step, as it’s key for that hearty, satisfying taste.
Step 2: Sauté Onion and Garlic
In the same pot, toss in the chopped onion and cook until it becomes translucent and soft, about 5 minutes. The onion releases natural sugars that build a delectable foundation for the soup. Then add the minced garlic and cook for an additional minute just until you can smell that irresistible garlic aroma. Be careful not to burn it; garlic adds warmth but can turn bitter if overcooked.
Step 3: Add Tomato Paste and Crushed Tomatoes
Stir in the tomato paste and let it cook for 1 to 2 minutes. This brief process caramelizes the paste just slightly, enhancing its umami richness. Next, add the crushed tomatoes and mix everything thoroughly. This combination will bring that vibrant, tangy tomato flavor that makes this Hearty Tomato Rice Soup Recipe so special.
Step 4: Return Beef and Add Broth and Seasonings
Now, return the browned beef to the pot, pour in the beef broth, sprinkle the Italian seasoning, and toss in the bay leaf. Stir everything to combine, then bring it to a gentle simmer uncovered. Let it simmer for 25 to 30 minutes. This slow cooking melds the flavors beautifully and starts tenderizing the beef for melt-in-your-mouth goodness.
Step 5: Cook the Rice
After the initial simmer, add the long-grain white rice to the pot. Continue simmering the soup for another 15 to 20 minutes, or until the rice is tender and the soup thickens to a luscious consistency. The rice soaks up those savory tomato and beef flavors, making each spoon a comforting delight you won’t soon forget.
Step 6: Season and Garnish
Finally, taste the soup and adjust with salt and pepper as needed to suit your palate. Remove and discard the bay leaf. For an optional but highly recommended finish, sprinkle the soup with chopped fresh parsley. This little pop of green adds freshness and a subtle herbal note that truly elevates this classic Hearty Tomato Rice Soup Recipe.
How to Serve Hearty Tomato Rice Soup Recipe
Garnishes
Adding garnishes can instantly brighten up your soup bowl. Fresh parsley is a classic choice, but try also a drizzle of good olive oil for richness or a sprinkle of grated Parmesan for savory complexity. A grind of fresh black pepper or a few chili flakes can add an extra kick if you like things a bit spicy.
Side Dishes
This soup is a hearty meal on its own, but pairing it with crusty bread or a simple green salad can turn it into an impressive lunch or dinner. Garlic bread with a buttery crunch is a personal favorite to dip into the tomato richness. Alternatively, a crisp Caesar salad balances the warm, thick soup beautifully.
Creative Ways to Present
For a charming presentation, serve the soup in rustic bowls and garnish with a sprig of fresh herbs. You can also ladle it into hollowed-out bread bowls for an inviting, edible serving vessel. Serving in individual ramekins with a sprinkle of cheese and quick broil for a gratin finish is a fancy way to surprise guests while keeping things cozy.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, let the soup cool completely before storing in an airtight container. It will keep well in the refrigerator for up to 3 days. The flavors actually deepen with time, making the next day’s meal even more comforting. Just be sure to stir occasionally when reheating, as the rice can settle and thicken.
Freezing
This Hearty Tomato Rice Soup Recipe freezes wonderfully, making it a great candidate for batch cooking. Freeze in portions in freezer-safe containers for up to 3 months. When freezing, consider slightly undercooking the rice so it doesn’t become mushy upon reheating. Labeling each container with the date helps keep track of storage time.
Reheating
To reheat, thaw the soup overnight in the refrigerator if frozen, or warm directly from refrigerated state on the stovetop over medium heat. Stir frequently and add a splash of broth or water if needed to loosen the consistency. Microwave reheating works too—just stir every minute or so for even heating. Always warm to a gentle simmer for best flavor and texture.
FAQs
Can I use chicken instead of beef in this Hearty Tomato Rice Soup Recipe?
Absolutely! Chicken thighs or breasts can be used instead of beef for a lighter version. Just remember that cooking times will differ since chicken cooks faster. Brown the chicken first and adjust simmering accordingly to avoid overcooking.
Is it necessary to use long-grain white rice?
Long-grain white rice is preferred because it stays fluffy and doesn’t get mushy easily. However, you can substitute with brown rice or jasmine rice but expect longer cooking times or slightly different textures. Adjust the liquid and cooking time accordingly.
Can I make this recipe vegetarian?
To make a vegetarian version, swap beef stew meat and broth with hearty mushrooms and vegetable broth respectively. Adding lentils or beans can provide protein and a similar satisfying texture while keeping it meat-free.
How thick should the soup be?
The soup should have a slightly thick, stew-like consistency thanks to the rice swelling and absorbing liquid. If it’s too thin for your liking, continue simmering uncovered to reduce further, or add a bit more rice. If too thick, stir in some extra broth or water.
What herbs can I substitute for Italian seasoning?
If you don’t have Italian seasoning, a mix of dried oregano, basil, and thyme works perfectly. Fresh herbs can also be used but add them later to retain their brightness and aroma.
Final Thoughts
This Hearty Tomato Rice Soup Recipe is a real winner—the kind of dish that brings family and friends to the table with smiles and full hearts. Whether you’re new to cooking soups or a seasoned pro, its straightforward steps and rich flavors will quickly make it a staple in your kitchen. Give it a try, and enjoy the cozy, robust taste that makes every bite memorable.
Print
Hearty Tomato Rice Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This Hearty Tomato Rice Soup is a comforting and flavorful dish packed with tender beef, aromatic spices, and wholesome long-grain rice simmered in a rich tomato and beef broth. Perfect for a cozy meal, it combines the sweetness of crushed tomatoes with savory beef stew meat and fresh herbs to create a satisfying soup that serves six.
Ingredients
Meat and Oil
- 1 tablespoon olive oil
- 1 pound beef stew meat
Vegetables and Aromatics
- 1 medium onion, chopped
- 3 cloves garlic, minced
Tomato Base
- 2 tablespoons tomato paste
- 1 can (28 ounces) crushed tomatoes
Liquids and Seasonings
- 6 cups beef broth
- 1 teaspoon Italian seasoning
- 1 bay leaf
- Salt and pepper to taste
Grains and Garnish
- 3/4 cup long-grain white rice
- 2 tablespoons chopped fresh parsley (optional)
Instructions
- Brown the beef: Heat olive oil in a large pot over medium-high heat. Add beef stew meat and brown it on all sides to develop flavor, then remove and set aside.
- Sauté aromatics: In the same pot, sauté chopped onion until translucent. Add minced garlic and cook for about 1 minute until fragrant.
- Add tomato paste and crushed tomatoes: Stir in tomato paste and cook for 1 to 2 minutes to deepen the flavor. Then add the crushed tomatoes and mix well.
- Simmer with broth and seasonings: Return the browned beef to the pot. Add beef broth, Italian seasoning, and a bay leaf. Let the soup simmer uncovered for 25 to 30 minutes to allow flavors to meld and beef to tenderize.
- Cook rice and thicken soup: Add the long-grain white rice to the pot. Continue simmering for another 15 to 20 minutes until the rice is tender and the soup has thickened.
- Season and garnish: Remove the bay leaf. Season the soup with salt and pepper to taste. Garnish with chopped fresh parsley before serving for a burst of fresh flavor.
Notes
- You can substitute beef broth with vegetable broth for a lighter version.
- For a spicier kick, add red pepper flakes when sautéing the onions.
- If you prefer a thicker soup, let it simmer a bit longer after adding the rice.
- Fresh parsley adds a nice color contrast and freshness but can be omitted.
- Use brown rice if you want a whole grain option, but increase cooking time accordingly.

