Vegan Pasta e Fagioli

Jump to Recipe Print RecipeBowl of Vegan Pasta e Fagioli with Text Overlay Reading

Beans and pasta are served up in a garlicky tomato base to create this cozy and comforting vegan pasta e fagioli. Hearty, delicious, and easy enough for a weeknight dinner!

Pasta e fagioli (or pasta fazool, as we called it) was a regular meal in my house growing up, which was nice, because my mom’s version was vegetarian.

I didn’t learn until I was older and worked in restaurants that most pasta fagioli isn’t vegetarian. It usually has panchetta in it!

So I thought it would be a good idea to share a recipe for vegan pasta e fagioli here. This is based of of mom’s old recipe, with a few of my own touches.

What You’ll Need

  • Olive oil. Technically the recipe will work with any high-heat oil, but olive oil will give it the best flavor.
  • Onion.
  • Celery.
  • Carrots.
  • Garlic.
  • Tomato paste.
  • Vegetable broth. I used Better Than Bouillon in Roasted Vegetable flavor.
  • Herbs. We’re using rosemary and thyme. I prefer fresh herbs for this dish, but I’ve included instructions for substituting dried within the recipe.
  • Diced tomatoes. Use the canned variety that are packed in juice.
  • Beans. You’ve got options here! You’ll need 2 cans, and you can mix and match your favorites — just about anything will work, but chickpeas, cannellini beans, butter beans, and great northern beans are my favorites for this soup.
  • Small pasta shells. Or substitute your favorite small pasta shape. Elbows and ditalini both work well.
  • Salt and pepper.

How to Make Vegan Pasta e Fagioli

The following is a detailed photo tutorial on how to make this dish. Scroll down if you’d like to skip right to the recipe!

  • Heat up some olive oil in a pot, then add diced onion, carrots, and celery. Sweat the veggies until they begin to soften up. Now add the garlic and cook it for about a minute with the veggies.
  • Push the veggies to the side and add the tomato paste to the pot. Sauté the tomato paste for about a minute, stirring it frequently.
  • Now stir in your broth, herbs, tomatoes and beans.
  • Bring the liquid up to a boil, lower the heat, and let the soup simmer on low for about 20 minutes, until the veggies are soft.
  • While the soup simmers, cook the pasta according to the package instructions.
  • When the soup has finished cooking, take the pot off of heat and stir in the pasta. Season the soup with some salt and pepper, then ladle it into bowls and dig in!

Vegan Pasta e Fagioli Tips & FAQ

  • Can this recipe be made gluten-free? Yup! Just use your favorite gluten-free pasta.
  • Shelf-life & storage: If you think you’ll have leftovers, I recommend keeping the soup and pasta separate and then combining them as you dish out each individual serving. Store the pasta and soup each in their own sealed container in the fridge for up to 4 days, or in the freezer for about 3 months. You can store the pasta and soup together, but the pasta will suck up lots of broth, so only do it if you like soggy pasta!
  • Topping ideas! I always serve my vegan pasta e fagioli with a sprinkle of vegan Parmesan cheese. Coconut bacon also makes a great substitute for the pancetta you’d find in traditional pasta e fagioli.

More Vegan Italian Soups

  • Vegan Italian Wedding Soup
  • Pasta e Ceci
  • Vegan Minestrone Soup
  • Ribollita
  • Escarole Soup

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

5 from 1 vote Print

Vegan Pasta e Fagioli

Beans and pasta are served up in a garlicky tomato base to create this cozy and comforting vegan pasta e fagioli. Hearty, delicious, and easy enough for a weeknight dinner!

CourseEntree CuisineAmerican, Italian Prep Time 15 minutes Cook Time 40 minutes Total Time 55 minutes Servings 6 Calories 312 kcal Author Alissa


  • 1tablespoonolive oil,plus extra for pasta
  • 1medium onion,diced
  • 2medium carrots,diced
  • 2medium celery stalks,diced
  • 3garlic cloves,minced
  • 2tablespoonstomato paste
  • 5cupsvegetable broth
  • 1tablespoonfinely chopped fresh rosemary(or 1 teaspoon dried)
  • 1 ½tablespoonsfresh thyme leaves(or 2 teaspoons dried)
  • 1(14 ounce or 400 gram) candiced tomatoes
  • 2(14 ounce or 400 gram) canschickpeas, cannellini beans, great northern beans, or butter beans,drained and rinsed
  • 2cupssmall dried pasta shells(about 4.25 ounces)

US Customary – Metric


  1. Coat the bottom of a large pot with 1 tablespoon of olive oil and place it over medium heat.

  2. When oil is hot, add the onion, carrots and celery. Sweat the veggies for about 5 minutes, until they begin to soften up.

  3. Add the garlic and cook it with the veggies for about 1 minute, until very fragrant.

  4. Push the veggies to the side of the pot, then add the tomato paste. Fry the tomato paste briefly, stirring it constantly, for about 1 minute.

  5. Stir in the broth, rosemary, thyme, tomatoes, and beans.

  6. Raise the heat and bring the soup to a boil. Lower the heat and allow it to simmer until the veggies are soft, about 30 minutes.

  7. While the soup simmers, bring a large pot of water to a boil. Add the pasta and cook it according to the package directions. Drain and return the pasta to the pot. Toss it with a few dashes of olive oil.

  8. When the soup is done simmering, stir in the pasta.

  9. Remove the pot from heat and season the soup with salt and pepper to taste.

  10. Ladle the soup into bowls and serve.

Nutrition FactsVegan Pasta e FagioliAmount Per Serving (1.5 cups)Calories 312Calories from Fat 44% Daily Value*Fat 4.9g8%Saturated Fat 0.9g5%Sodium 1079mg45%Potassium 659mg19%Carbohydrates 51.9g17%Fiber 9.7g39%Sugar 6.3g7%Protein 16.1g32%Calcium 116mg12%Iron 5mg28%* Percent Daily Values are based on a 2000 calorie diet.« Everything You Need to Know About TofuEasy Baked Falafel »

Sharing is caring!

About Alissa Saenz

Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

I’d love to connect with you on Facebook, Instagram, or Pinterest.


Subscribe for email updates and receive a free copy of my veggie burger e-book!

Reader Interactions


  1. Nicole Liston says

    Made this for dinner. Trying a bowl right now. I like it!

    Thanks for the recipe 🙂


  2. Amy | The Whole Food Rainbow says

    Hey! Looks so good. Pasta is such a great comfort food, I love it, too much, I have to ration it! 🙂


  3. Chi dela resma says

    Hello Allysa

    I am super hungry looking at this now. Your veggie site is such an inspiration for meat eaters like me..but i did enjoy making a veggie recipe too..please let me know what you think of my fried vegan cake recipe..

    Looking forward to what you think when i used sesameoil a lot on this recipe


  4. cori says

    Yas! Can’t wait to make this.
    Thanks for the always awesome recipes!


  5. jill says

    would this soup freeze well…with the pasta mixed in ??


    • Alissa Saenz says

      I think so! I haven’t done that myself, but I remember my mom freezing pasta e fagioli when I was a kid, and I think it worked out just fine. 🙂


  6. Erin K says

    5 stars
    This was a hit. I only used one can of cannellini beans and added more pasta. I went a little heavy on the tomato paste and rosemary and it was pretty much perfect. Thanks so much – will make this again.


Leave a Reply Cancel reply

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

Recipe Rating

Primary Sidebar

Alissa standing in front of kitchen cabinets.

Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

More about me →

Leave a Reply

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