Description
A warm and comforting Hearty Tomato Rice Soup packed with rich tomato flavor, tender rice, aromatic herbs, and vegetables. This easy one-pot recipe is vegetarian, customizable, and perfect for cozy dinners. Great for meal prep and full of nutrients.
Ingredients
2 tablespoons olive oil
1 medium yellow onion, chopped
3 cloves garlic, minced
2 medium carrots, diced
2 stalks celery, diced
1 can (28 ounces) crushed tomatoes
4 cups vegetable broth
1 cup uncooked white rice
1 teaspoon dried basil
1 teaspoon dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon sugar
1 bay leaf
2 tablespoons fresh parsley, chopped
Instructions
1. Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté until softened, about 6 to 8 minutes.
2. Stir in crushed tomatoes, basil, oregano, sugar, salt, pepper, and bay leaf. Simmer for 5 minutes to develop flavor.
3. Add vegetable broth and uncooked rice. Bring to a boil, then reduce to a simmer. Cover and cook for 20 to 25 minutes, until rice is tender.
4. Remove the bay leaf. Taste and adjust seasonings. Stir in fresh parsley just before serving.
Notes
This soup thickens as it sits, so add extra broth when reheating.
For a vegan version, ensure your broth is vegan and skip cheese toppings.
Add a pinch of red pepper flakes if you like a bit of heat.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 220
- Sugar: 8g
- Sodium: 820mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg