This post contains affiliate links. Please see our disclosure policy.

Vegan Pasta e Fagioli is a hearty, nourishing, and nutritious white bean and pasta soup packed with healthy veggies and plant-based protein! An Italian comfort food classic that is perfect all year round but especially on chilly nights. Serve with garlic bread. 

overhead shot of two bowls of vegan pasta e fagioli garnished with chopped basil
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.


When it comes to Italian soups, most people know minestrone and then maybe Italian wedding soup.  Let me tell you, you are missing out on a goodie! Pasta e Fagioli -which translates to pasta and beans and that sums it up pretty well. Reminds you of minestrone? Well, it’s similar, but there are differences – mostly in texture and some ingredients.

What is the difference between Pasta e Fagioli and minestrone?

Both Pasta e Fagioli and minestrone are hearty Italian soups made from a tomato base with added beans and pasta. While a classic Italian minestrone soup often has a whole array of colorful veggies added (like green beans or zucchini), Pasta e Fagioli is typically just white beans and pasta. So while minestrone is a bit lighter, Pasta e Fagioli is meant to be very thick! While there are not too many veggies added in the original version, in my recipe, I add some celery and carrots as well to make the broth more flavorful and the soup more colorful!

overhead shot of two bowls of vegan pasta e fagioli soup

In the traditional version, this Italian white bean soup is often made with pancetta or bacon. To make this a vegan Pasta e Fagioli recipe, we skip those additions and up the umami by adding tomato paste. You can add vegan bacon if you wish. Plenty of Italian herbs take care of the rest! This soup tastes amazing!

two bowls of vegan pasta e fagioli with spoons

MORE VEGAN PASTA RECIPES FROM THE BLOG:

Vegan Pasta e Fagioli

5 from 17 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 4
Course: Main Course
Cuisine: Italian
Vegan Pasta e Fagioli is a hearty, nourishing, and nutritious white bean and pasta soup packed with healthy veggies and plant-based protein! An Italian comfort food classic that is perfect all year round but especially for chilly nights. Serve with garlic bread. 
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 2 tsp olive oil
  • 1/2 cup chopped red onion
  • 2 garlic cloves, minced
  • 1/2 cup carrots, thinly sliced, or chopped small
  • 1/2 cup chopped celery
  • 2 tbsp tomato paste
  • 15 oz can of diced tomatoes
  • 3 cups of broth
  • 15 oz can of white beans, such as northern beans, cannellini or navy or other white beans of choice
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup small pasta shells, elbows, or other
  • 1/2 tsp rosemary
  • 1/2 tsp dried thyme
  • 1/2 tsp dried oregano
  • fresh basil and red pepper flakes for garnish

Instructions 

  • In a large saucepan, add oil over medium heat. Add in the onion, garlic, carrots, and celery, and cook until the onion is translucent. Then add in the tomato paste and mix in.
  • Add in the tomatoes, and the herbs, and mix in, and cook until the tomatoes are tender.
  • Then add in your broth, beans, salt, and pepper, and mix in, and simmer for 15-20 minutes.
  • Meanwhile, make your pasta separately according to the directions on the package. Add in your pasta to the boiling soup, mix in, taste and adjust flavor, and garnish with basil.
    Alternatively, add uncooked pasta. Make sure to add 1 cup more broth at the earlier step. Add the pasta after 15 mins then continue to cook until pasta is cooked to preference
  • Add red pepper flakes and serve with a side of garlic bread.

Video

Notes

  • If you prefer a more soupy texture, just add more broth. 
  • For a fancier version, add a splash of white wine after adding the tomato paste and let it reduce before adding the diced tomatoes. 
  • To add some more color, stir in a cup of spinach before serving. 

Nutrition

Calories: 328kcal, Carbohydrates: 61g, Protein: 16g, Fat: 3g, Saturated Fat: 1g, Sodium: 584mg, Potassium: 1170mg, Fiber: 11g, Sugar: 10g, Vitamin A: 3466IU, Vitamin C: 15mg, Calcium: 165mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients:

  • like with any good soup, we start by frying chopped onion and minced garlic cloves then add some carrots and celery.
  • tomato paste ups the umami.
  • broth and diced tomatoes are added to create that signature tomato broth Pasta e Fagioli is known for.
  • for the pasta, you can use any small shape pasta you enjoy. Elbows or ‘macaroni’ and shells are my favorites – but use what you have. Even if that means tossing in some broken spaghetti!
  •  to save time,  I use canned cannellini beans but you can cook your own. Navy beans or great northern beans would also work.
  • for that amazing Italian flavor, we add some dried rosemary, thyme, oregano, and basil!
  • red pepper flakes make for an amazing garnish.
overhead shot of ingredients needed for making pasta e fagioli

Tips:

  • If you prefer a more soupy texture, just add more broth.
  • For a fancier version, add a splash of white wine after adding the tomato paste and let it reduce before adding the diced tomatoes.
  • To add some more color, stir in a cup of spinach before serving.
  • You could also add a bay leaf, if you want.
chopped veggies in a saucepan

In a large saucepan, add oil over medium heat. Add in the onion, garlic, carrots, and celery, and cook until the onion is translucent.

celery carrots and onions sauteeing in a saucepan

Then add in the tomato paste and mix in. Add in the tomatoes, and the herbs, and mix in, and cook until the tomatoes are tender.

overhead shot of a pot with sauteed veggies with tomato paste and diced tomatoes
chopped veggies cooking in tomato broth to make vegan pasta e fagioli

Then add in your broth, beans, salt, and pepper, and mix in, and simmer for 15-20 minutes.

pasta and white beans simmering in tomato broth in a saucepan

Meanwhile, make your pasta separately according to the directions on the package. Add in your pasta to the boiling soup, mix in, taste and adjust flavor, and garnish with basil.

Add red pepper flakes and serve with a side of garlic bread.

two bowls filled with vegan pasta e fagioli white bean and pasta soup with spoons on the side

Can this be frozen?

Yes, this vegan soup can also be frozen, either in a large batch or in individual portions, for up to 3 months.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 17 votes (1 rating without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

43 Comments

  1. Sarah says:

    5 stars
    Excellent recipe. I have made it 4 times now and it was great every time. I like putting greens in at the end (arugula, spinach, kale, etc) if I have some on hand.

    1. Vegan Richa Support says:

      Awesome – chlorophyll power – yay

  2. Joseph Stewart says:

    5 stars
    We tried this recipe out with company. 4
    Stars was the average review out of the diners. Two diners gave it a 4.5 or 5 one gave it a 3 (she doesn’t like tomato chunks but liked the flavor), and the picky 9 year old gave it a solid 4, but his rating kept going up as he ate it. I personally thought this was a five star recipe. Delicious as always.

  3. Elaine says:

    5 stars
    I made this last night. Holy crap, it is so good! Leftovers today were amazing!

    My alterations: I didn’t use any onion, because I hate onions. For broth I used Edward & Sons Not Chick-n bouillon, and I added cooked and crumbled up Beyond Meat hot Italian brat.

    This could be my favorite thing.

    1. Vegan Richa Support says:

      Excellent Elaine, thank you

  4. Danielle says:

    5 stars
    I made this last night. Your recipe was fab, as usual.

    My changes: Didn’t have celery. Used only 1/3 cup pasta dry measure. Added twice as much tomato paste.

    Thanks for the recipe.

  5. Roseann Magda says:

    5 stars
    I just made this soup today. It is easy and oh so delicious! This will go in my regular soup rotation. Thank you, Richa!

  6. Ahna says:

    This soup is delicious and perfectly comforting and hearty for a chilly spring day. I followed the recipe and the spices are perfect. I did add 3 tablespoons of canned coconut milk to make it a bit creamier and cut the acidity of the tomato. This recipe will definitely be a new member of my favorite recipe rotations. Thank you!

    1. Vegan Richa Support says:

      sounds excellent

  7. Cynthia says:

    Made it for supper tonight and it was delicious. Thanks, Richa! Because I’m lazy, I didn’t even cook the pasta first — just threw it in the soup when 10 minutes left to cook, along with some extra water, and no one was the wiser.

  8. Bozu says:

    5 stars
    I really like this dish, it’s tasty, very tasty and so additive. Really wonderful recipe … Many thanks for this beautiful gift

  9. SR says:

    This looks wonderful. For freezing, should the soup be frozen without the pasta? Thank you.

    1. Vegan Richa Support says:

      it’s not necessary – bc it’s a soup, it would only affect the texture minimally, if you were serving with a sauce , ie pasta dish, yes

      1. SR says:

        Thank you!

  10. Katherine D Emerson says:

    5 stars
    Great recipe but I much prefer it with red kidney beans. The deep hearty flavour of red kidney beans blends in so wonderfully with that of the other ingredients. If I’m out of tomato paste, I substitute ketchup. I like this with tomato sauce or crushed tomatoes rather than diced tomatoes. I often toss in a bit of frozen chopped spinach if I have it on hand. Pasta e Fagioli is definitely one of my favourite go-to recipes. It freezes well too 🙂

    1. sadie says:

      I love pasta e fagilio too and this a great recipe! My Nonna made it with kidney or pinto or cannelloni. . . whatever was on hand. 😀

      1. Vegan Richa Support says:

        Lovely to keep the family tradition.