Description
A comforting and hearty ground beef and tomato soup, filled with rich tomato flavor, tender beef, and pasta, perfect for a cozy meal.
Ingredients
- 1 tablespoon olive oil
- 1 lb ground beef
- 1/2 cup minced onion
- 2 tablespoons minced garlic (about 6 garlic cloves)
- 28 oz crushed tomatoes (low or no sodium)
- 1 bay leaf
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- 1 teaspoon dried oregano
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
- 4 cups low sodium beef broth
- 2 cups water
- 2 cups reginetti pasta or broken lasagna noodles (about 5 oz)
- For serving: 1/4 cup ricotta cheese (optional)
- 1/4 cup grated Parmesan cheese (optional)
Instructions
- Heat olive oil in a large pot over medium-high heat. Add ground beef and cook, breaking it apart with a spoon, until browned, about 6-8 minutes. Drain excess fat if needed.
- Add minced onion and garlic to the pot and sauté for 2-3 minutes until soft and fragrant.
- Stir in crushed tomatoes, bay leaf, dried basil, parsley, oregano, black pepper, and red pepper flakes (if using). Let simmer for 5 minutes.
- Pour in beef broth and water, then bring to a boil. Reduce heat and simmer.
- Add pasta and cook for 8-10 minutes or until pasta is al dente, stirring occasionally. (If using broken lasagna noodles, they may need longer.)
- Taste the soup and adjust seasoning with extra salt, pepper, or red pepper flakes if desired.
- Ladle the soup into bowls and top with ricotta and Parmesan cheese if desired. Serve hot.
Notes
- For a lighter version, use ground turkey or chicken instead of beef.
- For a vegetarian version, substitute the ground beef with plant-based crumbles and use vegetable broth.
- Add veggies like carrots, celery, or spinach for extra nutrition.
- Make it gluten-free by using gluten-free pasta.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: Approximately 350-400
- Sugar: 6g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 55mg