Print Recipe
5 from 6 votes

Pasta Fagioli Soup

The easiest 30-minute pasta fagioli soup made with sauteed veggies, borlotti beans (cranberry beans), tomato and of course pasta! It'so hearty, healthy and sooo flavourful. 
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Main Course
Cuisine: Italian
Servings: 4 people
Calories: 225kcal
Author: Emily Kemp


  • 1/1 tbsp olive oil
  • 1 carrot
  • 1 celery stalk
  • 1 red bell pepper
  • 1 yellow (white) onion
  • 2 garlic cloves
  • 14.1 oz (400g) borlotti beans (cranberry beans) ,pre-cook canned
  • 1 cup (120g) small pasta shape
  • 2 1/2 cups (1.5 litres) chicken stock (or vegetable)
  • 14.1 oz (400g) canned plum tomatoes
  • salt and pepper


  • Finely chop the carrot, celery, red bell pepper and onion. Saute the veg in a large pot with the olive oil for 5 minutes, don't let it brown. Meanwhile, chop the garlic and add it to the veg then saute for another 1-2 minutes.
  • Once all the veggies are soft add the chicken or vegetable stock and canned plum tomatoes. Bring it to a boil then turn down to a simmer for 10 minutes.
  • Add the borlotti beans (cranberry beans) and simmer for 1-2 minutes then blitz around half of the soup for a smoother texture using an immersion (hand-held) blender.
  • Next, add the pasta and simmer the soup for another 7-8 minutes or until the pasta is al dente, serve.


Adding the pasta

  • If you are not eating this soup straight away then don't add the pasta as it will swell and eventually turn mushy and too soft. Instead add as much pasta as you're going to eat so if you only want 1 bowl, heat the soup up with just 1 small handful of dried pasta.

What Beans To Add?

  • I like to add borlotti beans but you could also add cannellini (white) beans or pretty much any pre-cooked and canned beans you prefer.

Blitzing the soup

  • If you prefer a chunkier soup then you don't need to blend it. I prefer a smoother texture and like to blitz around half of the soup before adding the pasta.

Serving size

  • This soup makes 4 generous servings or 6 small servings.
Nutrition Facts
Pasta Fagioli Soup
Amount Per Serving
Calories 225 Calories from Fat 45
% Daily Value*
Total Fat 5g 8%
Sodium 404mg 17%
Potassium 808mg 23%
Total Carbohydrates 34g 11%
Dietary Fiber 10g 40%
Sugars 6g
Protein 11g 22%
Vitamin A 87.1%
Vitamin C 68.1%
Calcium 7.4%
Iron 14.9%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 225kcal | Carbohydrates: 34g | Protein: 11g | Fat: 5g | Sodium: 404mg | Potassium: 808mg | Fiber: 10g | Sugar: 6g | Vitamin A: 87.1% | Vitamin C: 68.1% | Calcium: 7.4% | Iron: 14.9%