• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Soups

    Vegan Pasta e Fagioli Soup

    Published: Jan 20, 2025 · Modified: Sep 24, 2025 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This Vegan Pasta e Fagioli soup is loaded with pasta, veggies, and beans, for a plant-based version of the classic Italian soup.

    A bowl of Vegan Pasta e Fagioli, with a piece of bread.

    Pasta e fagioli is the heartier version of Minestrone. I LOVE minestrone and make it often in the winter, so I knew I'd love pasta e fagioli just as much.

    Both soups have tomato bases and tons of vegetables. Pasta e fagioli, translated as "pasta and beans," tends to have a bit more oomph. So I amped up the protein content of the soup with my vegan seitan beef. If you want you can add more beans or another vegan beef substitute for that hearty soup vibe!

    Jump to:
    • Why I love this Vegan Pasta e Fagioli Soup
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • FAQ & Expert Tips
    • Recipe Prayer
    • More soups
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    Several bowls of pasta e fagioli soup, served with bread.

    Why I love this Vegan Pasta e Fagioli Soup

    • Dietary needs - this recipe is plant-based, oil-free, dairy-free, and sugar-free; with an easy gluten-free option
    • Flexible and forgiving - the great thing about pasta e fagioli is that you can add your favorite vegetables and beans. Load up on seasonal produce or pick your favorite veggies. This soup will taste delicious any way you make it!
    • Absolutely loaded with nutrition - this soup has vegetables for micronutrients, beans for protein and fiber, pasta for healthy carbs. This soup is a complete meal all by itself
    • Tomato soup without being overwhelming - I'm not a huge tomato fan, so I tend to shy away from tomato-forward recipes, but this soup has so many flavors, the tomato is not overwhelming at all. (If you're looking for a good tomato-forward soup, try my oil-free roasted tomato soup)
    A pot of pasta e fagioli soup, freshly cooked.

    Ingredient Notes & Substitutions

    • Vegetables: yellow onion, garlic, celery, carrots. These are my staple veggies - feel free to make some swaps for foods like green beans or potatoes
    • Canned Diced Tomatoes: pasta e fagioli has a tomato base. We're keeping it simple in this soup with canned tomatoes
    • Tomato Paste: tomato paste adds an extra boost of tomato flavor
    • Italian Seasoning: or use a mix of oregano and basil
    • Salt & Pepper
    • Vegetable Broth: if you want, sub half of the vegetable broth with water
    • Ditalini Pasta: you can use any small pasta - elbows would also work
    • Vegan Seitan Beef: my beef crumbles are perfect here - they are loaded with protein and make the dish very hearty. Other options are a plant-based beef substitute like Abbot's. Or another bean or two, like edamame and chickpeas.
    • Beans: cannellini beans and kidney beans. Or choose your favorite beans - you could add chickpeas or white beans
    • Kale: you could use chopped spinach or collard greens. Frozen greens would work well here too!
    • Vegan Parmesan: I highly recommend whipping up a batch of Vegan Parmesan. It tastes fantastic on this soup, giving it a salty, cheesy garnish.
    • Italian Bread: to serve
    Pasta e Fagioli Soup Ingredients

    Step-By-Step Instructions

    Step 1. Sauté the onion, celery, carrots, and garlic in a large pot over medium heat for 5-7 minutes. Use a splash of vegetable broth if the vegetables start to stick.

    Vegan Pasta e Fagioli Step 1 - cook the onion, carrot, and celery.

    Step 2. Add the diced tomatoes, tomato paste, Italian seasoning, salt, pepper, and vegetable broth. Bring to a boil.

    Vegan Pasta e Fagioli Step 2 - add the tomatoes and broth and boil.

    Step 3. Add the pasta. Cook at a boil for 8-10 minutes, until almost tender. (Cook for about 2 minutes less than the package instructions.)

    Vegan Pasta e Fagioli Step 3 - cook the pasta.

    Step 4. Stir in the beans, vegan beef or edamame if using, and kale. Continue to boil for an additional 2-4 minutes until the kale is wilted and the pasta is soft.

    Vegan Pasta e Fagioli Step 4 - add the beans and kale.

    Step 5. Top with a sprinkle of vegan parmesan. Serve with Italian bread, if desired.

    Vegan Pasta e Fagioli Step 5 - serve with bread and vegan parmesan.

    FAQ & Expert Tips

    Storage

    Refrigerator: This soup can be stored in the fridge for up to a week. The pasta may start to break down slightly after a few days - so if you'd like, you can cook the noodles separately and add them just before serving.

    Freezer: This soup is freezer friendly and freezes well for up to 2 - 3 months. To freeze, let cool completely and store in zip top bags or other freezer safe containers, leaving some extra room for expansion

    Reheat: You can reheat this soup on the stove over medium-low heat or in the microwave on the defrost setting. For both options, stir every 30-60 seconds until the soup is fully warm

    Make it gluten free

    Use a gluten free pasta. You may not find ditalini, but an elbow shape will work too.
    Use beans or a gf vegan ground beef substitute, like Abbot's, in place of the seitan beef.

    A close up image of the texture of pasta e fagioli soup.

    Recipe Prayer

    Thank you God for this nutrient-dense and comforting soup. Amen.

    A bowl of Vegan Pasta e Fagioli, with a spoon, and a piece of bread.

    More soups

    • A pot of freshly cooked vegan chicken noodle soup, with bowls and spoons surrounding it.
      Vegan Chicken Noodle Soup
    • A bowl of vegan celery soup, garnished with scallions and hemp seeds.
      Vegan Celery Soup (with Leeks and Potatoes)
    • A bowl of vegan split pea soup, with bread, ready to serve.
      Vegan Gluten Free Split Pea Soup
    • A bowl of carrot and lentil soup ready to eat.
      Carrot and Lentil Soup

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A bowl of Vegan Pasta e Fagioli, with a piece of bread.

    Vegan Pasta e Fagioli Soup

    This Vegan Pasta e Fagioli soup is loaded with pasta, veggies, and beans, for a plant-based version of the classic Italian soup.
    Print Pin Rate
    Course: Soup
    Cuisine: Italian
    Prep Time: 20 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 12
    Calories: 251kcal
    Author: Elizabeth

    Ingredients

    • 1 Large Yellow Onion diced
    • 6 Cloves Garlic minced
    • 2 Stalks Celery finely chopped
    • 2 Medium Carrots finely chopped
    • 1 28 Ounce Can Diced Tomatoes
    • 2 Tablespoons Tomato Paste
    • 2 Teaspoons Italian Seasoning
    • 1 ½ Teaspoons Kosher Salt
    • ¼ Teaspoon Black Pepper
    • 4 Cups Vegetable Broth*
    • 8 Ounces Ditalini Pasta
    • 1 15 Ounce Can Cannellini Beans drained & rinsed
    • 1 15 Ounce Can Kidney Beans drained & rinsed
    • 1 Recipe Vegan Seitan Beef Crumbles or 2 Cups Frozen Shelled Edamame both optional
    • 3 Cups Chopped Fresh Kale
    • 2-4 Tablespoons Vegan Parmesan Cheese
    • Italian Bread to serve

    Instructions

    • Sauté the onion, celery, carrots, and garlic in a large pot over medium heat for 5-7 minutes. Use a splash of vegetable broth if the vegetables start to stick.
    • Add the diced tomatoes, tomato paste, Italian seasoning, salt, pepper, and vegetable broth. Bring to a boil.
    • Add the pasta. Cook at a boil for 8-10 minutes, until almost tender. (Cook for about 2 minutes less than the package instructions.)
    • Stir in the beans, vegan beef or edamame if using, and kale. Continue to boil for an additional 2-4 minutes until the kale is wilted and the pasta is soft.
    • Top with a sprinkle of vegan parmesan. Serve with Italian bread, if desired.

    Notes

    *If you are using the beef crumbles or a store-bought vegan beef, I recommend adding another ½ - 1 cup of broth to the soup; these beefs can be very absorbent.

    Nutrition

    Calories: 251kcal | Carbohydrates: 38g | Protein: 24g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 0.2g | Sodium: 720mg | Potassium: 457mg | Fiber: 7g | Sugar: 5g | Vitamin A: 2482IU | Vitamin C: 15mg | Calcium: 127mg | Iron: 4mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Soup Recipes

    • A pot of freshly cooked Sweet Potato Wild Rice Soup
      Sweet Potato Wild Rice Soup
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A bowl of vegan pot pie soup, with a biscuit on top.
      Vegan Chicken Pot Pie Soup
    • A bowl of Vegan Chorizo Stew, garnished with fresh thyme.
      Vegan Chorizo Stew

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025