Description
Looking for a soul-soothing, hearty dish that’s easy to prepare and deeply satisfying? This Hearty Tomato Rice Soup is your answer. Loaded with tender beef, savory tomato broth, and soft white rice, it’s a full-flavored one-pot wonder perfect for easy dinner nights, quick lunch ideas, or cozy cold-weather comfort food. Whether you’re after a nourishing homemade meal or meal-prep friendly soup, this easy recipe fits into your collection of healthy snacks and dinner ideas effortlessly.
Ingredients
1 tablespoon olive oil
1.5 pounds beef stew meat, cut into bite-sized pieces
1 medium yellow onion, finely chopped
3 garlic cloves, minced
1 teaspoon salt
0.5 teaspoon black pepper
0.5 teaspoon smoked paprika
0.5 teaspoon dried thyme
0.25 teaspoon crushed red pepper flakes
6 ounces tomato paste
15 ounces crushed tomatoes
6 cups beef broth
0.75 cup long grain white rice, rinsed
1 tablespoon Worcestershire sauce
1 bay leaf
1 tablespoon chopped fresh parsley
Additional parsley for garnish
Instructions
1. Heat olive oil in a large Dutch oven or soup pot over medium-high heat. Sear the beef in batches until browned on all sides. Remove and set aside.
2. Lower the heat to medium. Add chopped onion and sauté for about 5 minutes until translucent. Stir in garlic and cook another 30 seconds.
3. Mix in tomato paste and cook for 2–3 minutes. Add smoked paprika, thyme, salt, black pepper, and red pepper flakes. Stir well.
4. Pour in beef broth, crushed tomatoes, Worcestershire sauce, and add the bay leaf. Return the beef to the pot. Bring to a boil, then simmer covered for 45–60 minutes.
5. Add the rinsed rice and simmer for 15–20 minutes more, until the rice is cooked.
6. Remove the bay leaf. Stir in fresh parsley and adjust seasoning if needed. Let rest for 10 minutes.
7. Serve hot, garnished with parsley. Add warm bread or salad on the side if desired.
Notes
Browning the beef first adds a depth of flavor you don’t want to miss.
For best texture, rinse the rice before adding it to the pot.
Letting the soup rest before serving enhances the thickness and flavor balance.
- Prep Time: 15 minutes
- Cook Time: 75 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 370
- Sugar: 5g
- Sodium: 750mg
- Fat: 16g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 75mg
Keywords: hearty soup, tomato rice soup, beef soup, easy dinner, comfort food, rice recipes