Nutrition Facts for Vegetarian pasta e fagioli soup

Vegetarian Pasta E Fagioli Soup

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!

Nutriscore Rating: 82/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetarian Pasta E Fagioli Soup
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 1 large carrot, diced
  • 2 stalks celery stalks, diced
  • 3 cloves garlic, minced
  • 14 ounces diced tomatoes
  • 6 cups vegetable broth
  • 15 ounces cannellini beans, drained and rinsed
  • 15 ounces red kidney beans, drained and rinsed
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 0.5 teaspoons dried thyme
  • 1 cup pasta (such as ditalini or elbow)
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 2 cups baby spinach
  • 0.25 cup grated Parmesan cheese (optional, for garnish)
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)

Directions

Step 1

Heat olive oil in a large soup pot or Dutch oven over medium heat.

Step 2

Add the chopped onion, diced carrot, and diced celery. Sauté for 5-7 minutes, or until the vegetables are softened.

Step 3

Add minced garlic and cook for an additional 1-2 minutes, stirring frequently to prevent burning.

Step 4

Stir in the diced tomatoes, vegetable broth, cannellini beans, kidney beans, oregano, basil, and thyme. Bring the soup to a boil over high heat.

Step 5

Once boiling, reduce the heat to a simmer. Cover the pot and let the soup cook for 15 minutes, stirring occasionally.

Step 6

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.

Step 7

Season the soup with salt and black pepper, adjusting to taste.

Step 8

Turn off the heat and stir in the baby spinach. The residual heat will wilt the spinach in about 1-2 minutes.

Step 9

Ladle the soup into bowls and garnish with grated Parmesan cheese and fresh parsley, if desired.

Step 10

Serve hot with crusty bread or a side salad for a complete meal.

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 24.7%
Protein: 19.8%
Carbs: 55.6%