Warm, hearty, and packed with nutritious vegetables, this Vegetarian Pasta e Fagioli Soup is a comforting Italian classic perfect for any season. Bursting with tender cannellini and kidney beans, al dente pasta, and a medley of aromatic veggies like onion, carrot, and celery, this one-pot wonder delivers both flavor and convenience. The soup is simmered in a savory vegetable broth infused with dried herbs like oregano, basil, and thyme, creating a rich and satisfying base. Fresh baby spinach adds a vibrant, nutrient-packed touch, and an optional garnish of Parmesan cheese and parsley makes it truly irresistible. Ready in just 45 minutes and great for meal prep, this vegetarian soup is ideal for busy weeknights or cozy family dinners. Pair it with crusty bread for a wholesome, filling meal that’s sure to satisfy!
Scan with your phone to download!
Heat olive oil in a large soup pot or Dutch oven over medium heat.
Add the chopped onion, diced carrot, and diced celery. Sauté for 5-7 minutes, or until the vegetables are softened.
Add minced garlic and cook for an additional 1-2 minutes, stirring frequently to prevent burning.
Stir in the diced tomatoes, vegetable broth, cannellini beans, kidney beans, oregano, basil, and thyme. Bring the soup to a boil over high heat.
Once boiling, reduce the heat to a simmer. Cover the pot and let the soup cook for 15 minutes, stirring occasionally.
After 15 minutes, stir in the pasta. Cook uncovered for 10-12 minutes, or until the pasta is al dente. Stir occasionally to prevent the pasta from sticking to the bottom of the pot.
Season the soup with salt and black pepper, adjusting to taste.
Turn off the heat and stir in the baby spinach. The residual heat will wilt the spinach in about 1-2 minutes.
Ladle the soup into bowls and garnish with grated Parmesan cheese and fresh parsley, if desired.
Serve hot with crusty bread or a side salad for a complete meal.
Serving size | (3278.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2253.7 |
Total Fat 63.5g | 0% |
Saturated Fat 18.8g | 0% |
Polyunsaturated Fat 6.9g | |
Cholesterol 47.6mg | 0% |
Sodium 8033.6mg | 0% |
Total Carbohydrate 322.1g | 0% |
Dietary Fiber 74.9g | 0% |
Total Sugars 46.4g | |
Protein 114.5g | 0% |
Vitamin D 23.8IU | 0% |
Calcium 1504.9mg | 0% |
Iron 28.2mg | 0% |
Potassium 6529.5mg | 0% |
Source of Calories