Description
Pasta Fagioli Soup is a beloved Italian classic that warms the heart and delights the palate. This hearty, one-pot meal features ground beef simmered with a colorful medley of fresh vegetables and tender beans, all enveloped in a rich tomato broth. Perfect for chilly evenings or family gatherings, this comforting soup is not only delicious but also nutritious, making it an ideal choice for lunch or dinner. With its robust flavors and satisfying texture, Pasta Fagioli Soup is sure to impress everyone at your table.
Ingredients
- 1 pound lean ground beef
- 1 1/2 cups chopped yellow onion
- 1 cup diced carrots
- 1 cup sliced celery
- 1 tablespoon minced garlic
- 2 1/2 cups tomato sauce
- 3 cups low-sodium beef broth
- 1/2 cup water
- 1 15 oz can crushed tomatoes
- 2 teaspoons granulated sugar
- 1 1/2 tablespoons Italian seasoning
- Salt and freshly ground black pepper to taste
- 2 tablespoons olive oil
- 1 cup uncooked gluten-free small pasta (ditalini, elbows, shells)
- 1 15 ounce can dark red kidney beans, drained and rinsed
- 1 15 ounce can cannellini beans, drained and rinsed
- Chopped fresh parsley for serving
Instructions
- In a large soup pot, heat olive oil over medium-high heat and brown the ground beef. Drain excess fat and set aside.
- In the same pot, sauté onions, carrots, and celery until tender. Add garlic and cook briefly.
- Return the beef to the pot, then mix in Italian seasoning, sugar, salt, and pepper.
- Pour in beef broth, tomato sauce, water, and crushed tomatoes; bring to a boil then simmer until veggies are tender.
- Cook gluten-free pasta separately until al dente.
- Stir cooked pasta and both types of beans into the soup; adjust thickness with additional liquid if needed.
- Serve hot, garnished with chopped parsley.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 6g
- Sodium: 480mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 20g
- Cholesterol: 60mg
