Description
This BEST Pasta Soup recipe is a comforting, hearty soup loaded with tender pasta, vegetables, and flavorful broth. Perfect for cozy dinners, quick family meals, or meal prep, this easy pasta soup combines classic ingredients like tomatoes, garlic, and herbs to create a satisfying homemade soup everyone will love. Ideal for fans of vegetable soup, Italian pasta soup, and simple one-pot comfort food recipes.
Ingredients
2 tablespoons olive oil
1 medium yellow onion diced
3 cloves garlic minced
2 medium carrots diced
2 celery stalks diced
1 can (14.5 oz) diced tomatoes
6 cups vegetable broth or chicken broth
1 teaspoon Italian seasoning
1 teaspoon salt
1/2 teaspoon black pepper
1 cup small pasta (ditalini, elbows, or shells)
2 cups fresh spinach or chopped kale
1/2 cup grated Parmesan cheese
Instructions
1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery and cook until softened.
2. Stir in the minced garlic and cook for about one minute until fragrant.
3. Add diced tomatoes and broth then season with Italian seasoning, salt, and pepper.
4. Bring the soup to a gentle boil then reduce heat and simmer for about fifteen minutes.
5. Add the pasta and cook until al dente according to package instructions.
6. Stir in spinach or kale and cook until wilted.
7. Taste the soup and adjust seasoning if needed.
8. Serve hot topped with grated Parmesan cheese.
Notes
You can substitute the pasta with gluten-free pasta if needed.
If the soup thickens during storage simply add extra broth when reheating.
For extra flavor add cooked sausage or shredded chicken before serving.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 245
- Sugar: 5 g
- Sodium: 640 mg
- Fat: 8 g
- Saturated Fat: 2 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 4 g
- Protein: 9 g
- Cholesterol: 8 mg