Pasta and Bean Soup (Pasta e Fagioli)

A warming, hearty Italian soup featuring mixed vegetables, pasta, and beans topped with a parmesan and tomato mixture.

Estimated Nutrition

Per Serving Total
Calories 511.3 kcals 2045.2 kcals
Carbohydrates 49.7 grams 198.6 grams
Fat 28.9 grams 115.4 grams
Protein 13.2 grams 52.8 grams
Cook Time
40 mins
Produces
4 people
Allergies
Vegetarian
Vegan
Dairy Free
Gluten Free

Ingredients

Dairy
50
g
Parmesan
Freshly grated
GrainsCereals
80
g
Pasta
Dried penne
LegumesPulses
400
g
Beans
Canned, drained, and rinsed
Liquids
1
l
Vegetable Stock
Preferably home-made
NutsSeeds
2
clove
Garlic
Peeled and chopped
0.5
tsp
3
pinch
1
piece
Salt
To taste
1
piece
Black Pepper
Freshly ground, to taste
2
piece
OilsFats
90
ml
Extra Virgin Olive Oil
Plus extra for serving
Vegetables
1
piece
Onion
Peeled and chopped
600
g
Mixed Vegetables
Chopped into 1cm cubes; excluding peas
1
piece
Tomato
Very ripe, finely chopped

Steps

  • Heat 60ml of oil in a heavy-based pan and fry onion, garlic, and chilli flakes for 3 minutes.
  • Add mixed vegetables and herbs to the pan, season with salt and pepper, and fry for 3 minutes.
  • Cover the pan and cook over medium heat for 15 minutes until vegetables are golden-brown.
  • Add stock, pasta, beans, and bay leaves, then simmer for 25 minutes until tender.
  • Mix parmesan, chopped tomatoes, and 30ml of olive oil in a bowl.
  • Serve soup in bowls topped with the tomato mixture, black pepper, and a drizzle of oil.