Nutrition Facts for Vegetarian pasta fagioli

Vegetarian Pasta Fagioli

Warm, hearty, and packed with wholesome ingredients, this Vegetarian Pasta Fagioli is the ultimate comfort food that will make your taste buds sing. Featuring a medley of tender beans, perfectly cooked pasta, and vibrant vegetables like carrots, celery, and spinach, this Italian-inspired soup is infused with aromatic herbs like thyme and oregano for a flavorful, satisfying meal. A rich tomato and vegetable broth ties everything together, creating a nutritious, one-pot recipe that's ready in just 45 minutes. Whether garnished with fresh parsley and Parmesan or enjoyed as is, this vegetarian twist on the classic "pasta e fagioli" is perfect for weeknight dinners or meal prep. Serve with crusty bread for a cozy, protein-packed meal that will leave everyone around the table asking for seconds!

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 Fagioli
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 14.5 ounces canned diced tomatoes
  • 4 cups vegetable broth
  • 15 ounces canned cannellini beans, drained and rinsed
  • 15 ounces canned kidney beans, drained and rinsed
  • 1 cup small pasta, such as ditalini or elbow
  • 2 cups fresh spinach, roughly chopped
  • 0.25 cup fresh parsley, chopped
  • 0.5 cup grated Parmesan cheese (optional)

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion, carrots, and celery to the pot. Cook for 5-7 minutes until the vegetables are softened.

Step 3

Stir in the minced garlic, dried thyme, dried oregano, salt, and black pepper. Cook for an additional 1 minute until fragrant.

Step 4

Add the canned diced tomatoes and vegetable broth to the pot. Stir to combine, and bring to a gentle simmer.

Step 5

Once simmering, add the drained cannellini beans and kidney beans. Continue cooking for 10 minutes, allowing the flavors to meld.

Step 6

Stir in the pasta and cook according to package instructions until al dente, usually about 8-10 minutes.

Step 7

Add the chopped spinach to the soup, stir to incorporate, and cook for another 2 minutes until wilted.

Step 8

Adjust seasoning with more salt and pepper if needed.

Step 9

Serve hot in bowls, garnished with chopped parsley and a sprinkle of Parmesan cheese, if using.

Nutrition Facts

Serving size (3332.2g)
Amount per serving % Daily Value*
Calories 3085.7
Total Fat 90.8g 0%
Saturated Fat 32.0g 0%
Polyunsaturated Fat 9.0g
Cholesterol 103.5mg 0%
Sodium 8343.7mg 0%
Total Carbohydrate 428.0g 0%
Dietary Fiber 83.4g 0%
Total Sugars 55.1g
Protein 151.7g 0%
Vitamin D 0IU 0%
Calcium 2414.4mg 0%
Iron 34.4mg 0%
Potassium 8505.6mg 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: 26.1%
Protein: 19.3%
Carbs: 54.6%