• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Classes
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Classes
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Vegan Soup & Stew Recipes

    Sam TurnbullAuthor: Sam Turnbull Updated: October 24, 2026

    Pasta e Fagioli Soup (Easy Vegan Recipe)

    5 from 6 votes
    | 12 Comments
    Save Saved! Pin ↓ Jump to Recipe

    This Pasta e Fagioli Soup is hearty, cozy, and loaded with beans, pasta, and vegetables in a rich tomato broth. Inspired by the classic Italian soup (and Olive Garden's famous version), this easy vegan recipe is budget-friendly, filling, and perfect for chilly nights, meal prep lunches, or serving with crusty bread.

    Ladle in pot of soup with text overlay that reads pasta e fagioli soup.

    This Pasta e Fagioli Soup is SO cozy, hearty, and delicious, and it's surprisingly easy to make! It's loaded with two kinds of beans, tender veggies, and tiny pasta (it's the tiny pasta that makes it so fun!) in a rich tomato-y broth. Pasta e fagioli literally means "pasta and beans," and honestly, what a perfect combination! It's packed with plant-based protein and fiber, made with inexpensive pantry staples, and makes a big batch so you'll have leftovers for lunch. YUM!

    Bowl of vegan pasta e fagioli with slice of garlic bread.

    Why Pasta e Fagioli Soup Belongs in Your Regular Rotation

    • Hearty and filling: Two kinds of beans, pasta, and loads of veggies make this a soup that eats like a meal. You're not going to leave the table hungry!
    • Inexpensive ingredients: Canned beans, tomatoes, pasta, and basic vegetables keep things affordable.
    • Perfect for meal prep: Not only do the flavors develop during storage, the broth also gets thicker as the pasta continues to absorb it. After a day or two, it's almost stew-like in consistency, which I love!
    Ingredients for vegan pasta e fagioli soup.

    Ingredients for Pasta e Fagioli

    • Olive oil: If you're oil-free, you can use a splash of vegetable broth or water instead.
    • Onion, carrots, and celery: Dice these evenly so they soften at the same rate.
    • Garlic: Four cloves because what is Italian food without garlic?!
    • Tomato paste: Adds concentrated tomato flavor and umami to the broth.
    • Italian seasoning: An easy shortcut for adding lots of Italian flavor without having to grab a bunch of jars from your pantry.
    • Vegetable broth: I love using this homemade vegetable broth made from veggie scraps.
    • Diced tomatoes: The acidity of the tomatoes adds a nice brightness to the soup.
    • Kidney beans and cannellini beans: You could choose just one variety, but I like two for a little visual interest and variation in texture (cannellini beans are creamier than kidney beans).
    • Sugar: Optional, if you want to balance the acidity.
    • Ditalini: The classic tiny pasta shape for pasta e fagioli. Any other small pasta shape that's no bigger than the beans will work too.
    • Spinach: Stirred in at the very end for an easy veggie boost. Kale also works for a heartier option.
    • Vegan parmesan and parsley: Optional, for finishing each bowl.

    How to Make Pasta e Fagioli Soup

    Carrots, celery, and onion in Dutch oven.
    1. Sauté the veggies: Cook the onion, carrots, and celery until they begin to soften.
    Garlic, Italian seasoning, and tomato paste added to pot of softened mirepoix.
    1. Build the flavor: Stir in the garlic, tomato paste, and Italian seasoning and cook until fragrant.
    Pouring broth into pot of pasta e fagioli.
    1. Simmer: Add the broth, water, tomatoes, and beans, then simmer until the vegetables are tender.
    Pot of vegan pasta e fagioli soup.
    1. Add the pasta and finish: Stir in the ditalini and cook until tender, then add the spinach and season to taste.

    Tips for the Best Pasta e Fagioli

    • Expect it to thicken: The pasta continues soaking up the broth as the soup sits, so leftovers will be much thicker. Just add a splash of broth or water when reheating until it reaches the consistency you like.
    • For the best make-ahead texture: If you're making the soup ahead and want the pasta to stay more al dente, cook it separately and add it to individual bowls when serving. This is also a great option if you know you'll have lots of leftovers.
    • Cook the pasta just until al dente: If you're cooking it directly in the soup, remember that it will continue to soften a little in the hot broth after you take the pot off the heat.
    Ladle in pot of vegan pasta e fagioli.

    What to Serve with Pasta e Fagioli

    If you want the full Olive Garden-at-home experience, serve your pasta e fagioli with a few of these favorites:

    • Olive Garden salad
    • Olive Garden breadsticks
    • Vegan garlic bread
    • Focaccia
    • Vegan Parmesan
    • Avocado Cashew Caesar Salad

    Storage, Freezing, and Reheating

    • Refrigerator: Let the pasta e fagioli cool, then store it in an airtight container in the refrigerator for up to 5 days. It will thicken as it sits because the pasta will continue to absorb the broth. Just stir in a splash of water or vegetable broth when reheating.
    • Freezer: For the best texture, freeze the soup without the pasta. Thaw the soup overnight in the refrigerator, reheat it, then stir in freshly cooked pasta. If you've already added the pasta, you can still freeze the leftovers for up to 3 months, but keep in mind that the noodles will be quite soft and the broth will be very thick.
    • Reheating: Warm the soup on the stovetop over low heat or in the microwave, adding extra water or broth as needed.
    Spoon in bowl of pasta e fagioli soup.

    If you try this pasta e fagioli soup recipe, let me know by leaving a comment and rating it. I'd love to see what you made. Share your creation in the It Doesn't Taste Like Chicken Community (this is where we're all hanging out now!) or tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull. 

    Ladle in pot of soup with text overlay that reads pasta e fagioli soup.
    5 from 6 votes
    (click stars to vote)

    Pasta e Fagioli Soup (Easy Vegan Recipe)

    This vegan Pasta e Fagioli Soup is hearty, cozy, and loaded with beans, pasta, and vegetables in a rich tomato broth. This easy Italian-inspired soup is budget-friendly, filling, and perfect for chilly nights, meal prep lunches, or serving with crusty bread.
    By: Sam Turnbull
    Prep: 15 minutes mins
    Cook: 35 minutes mins
    Total: 50 minutes mins
    Servings: 8
    Print Leave a review SaveSaved!

    Ingredients
     

    • 1 tablespoon olive oil
    • 1 yellow onion, diced
    • 2 medium carrots, peeled and diced
    • 2 ribs celery, diced
    • 4 cloves garlic, minced or pressed
    • 1 tablespoon tomato paste
    • 2 teaspoons Italian seasoning
    • 4 cups vegetable broth
    • 2 cups water, plus more as needed
    • 1 can (28 oz / 796 ml) diced tomatoes
    • 1 can (15 oz / 425 ml) kidney beans, drained and rinsed
    • 1 can (15 oz / 425 ml) white kidney or cannellini beans, drained and rinsed
    • 1 teaspoon sugar, (optional, balances acidity)
    • 1 cup dry ditalini pasta
    • 2 large handfuls spinach, (or finely chopped kale)
    • Salt and pepper, to taste
    • Optional for topping: vegan parmesan and fresh chopped parsley
    US Customary - Metric

    Instructions
     

    • Sauté the vegetables: Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 7 - 10 minutes, stirring occasionally, until the veggies soften and start to brown.
      Carrots, celery, and onion in Dutch oven.
    • Build the flavor: Add the garlic, tomato paste, and Italian seasoning. Cook for 1 minute, stirring frequently.
      Garlic, Italian seasoning, and tomato paste added to pot of softened mirepoix.
    • Simmer the soup: Stir in the vegetable broth, water, diced tomatoes, kidney beans, white beans, and optional sugar. Bring to a gentle boil, then reduce the heat to a simmer and cook for 15 to 20 minutes, stirring occasionally.
      Pouring broth into pot of pasta e fagioli.
    • Cook the pasta: Stir in the ditalini and continue simmering for about 10 minutes, stirring occasionally, until the pasta is tender.
    • Finish the soup: Stir in the spinach and cook for 1 to 2 minutes, until wilted. Taste and season with salt and pepper as needed. The soup will continue to thicken as it sits, so add a splash of water or vegetable broth to thin as needed.
      Spinach added to pot of soup.
    • Serve: Ladle into bowls and top with vegan parmesan and fresh parsley if desired.
      Pot of vegan pasta e fagioli soup.

    Notes

    Storage: Allow the soup to cool before transferring to an airtight container. Store in the fridge for up to 5 days. Pasta e Fagioli naturally thickens as it sits because the pasta continues absorbing liquid. Simply stir in a splash of water or vegetable broth when reheating to loosen the soup.
    Freezing: For the best texture, do not add the pasta to the soup. When ready to serve, thaw the soup, reheat, and stir in freshly cooked pasta. If freezing leftovers with pasta already added, the soup will still be delicious, but the pasta will become softer after thawing.
    Oil-free option: Sauté the vegetables in a splash of water or broth instead of oil.
    Gluten-free option: Use your favorite gluten-free small pasta.

    Nutrition

    Serving: 1 serving (recipe makes 8 servings) | Calories: 242kcal | Carbohydrates: 45g | Protein: 11g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 649mg | Potassium: 829mg | Fiber: 8g | Sugar: 8g | Vitamin A: 3799IU | Vitamin C: 15mg | Calcium: 110mg | Iron: 4mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Cuisine: Italian-Inspired
    Course: Soup

    More Vegan Soups & Stew Recipes You Might Enjoy:

    • Two bowls of leek and potato soup with garnishes.
    • Bowl of vegan white bean chili with toppings.
    • Bowl of soup with text overlay that reads vegan potato soup.
    • Pot of soup with ladle, with text overlay that reads easy lentil soup.

    Browse All Recipes

    « 140+ Easy Vegan Dinner Recipes
    Vegan White Bean Chili »

    Reader Interactions

    Comments

    1. Maureen says

      November 06, 2026 at 8:02 pm

      5 stars
      Great vegan soup...... I',m not vegan but with the cost of meat I love satisfying, filling soup. This one is top of the list for ease, deliciousness and healthy, too!
      I didn't add the extra water as I used extra broth, I did add a few red pepper flakes and served with Parmesan cheese as I am not vegan.. Ate 2 bowls for dinner tonight with sourdough bread - YUM!!

      Reply
    2. Annette says

      October 26, 2026 at 12:58 pm

      5 stars
      I added some leftover green beans and mushrooms.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 28, 2026 at 9:27 am

        Love that, Annette! Such a great way to use up leftover veggies! 🙂

        Reply
      • Maureen says

        November 06, 2026 at 8:05 pm

        5 stars
        I'd add those next time I have fresh green beans! And might add a diced potato as well for more veggie goodness!

        Reply
    3. Norma says

      October 23, 2026 at 12:20 pm

      5 stars
      So easy to make, and so delicious!!! Even my meat-eater husband loved it!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 24, 2026 at 12:22 pm

        Yay, so happy you both loved it, Norma! Thanks for giving it a try and leaving a review 🙂

        Reply
    4. Diana says

      October 22, 2026 at 6:39 pm

      5 stars
      Wow this soup is absolutely delicious! And probably the prettiest soup I’ve ever made! What flavor! I added cooked, sliced vegan hot italian sausage at my husband’s suggestion and we both loved it. It makes a ton of soup so we get to eat it for the next several days yay!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 24, 2026 at 12:24 pm

        Aww, thank you, Diana! So happy you both loved it, and having more soup waiting for you is always a win. Enjoy those leftovers!

        Reply
    5. Diane Walters says

      October 21, 2026 at 5:45 pm

      5 stars
      Just made this for dinner and it was amazing!!! Great flavor and so colorful! Will definitely be making again!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 24, 2026 at 12:14 pm

        Yay, so happy dinner was a hit, Diane! Thank you so much for the lovely review!

        Reply
    6. Julie says

      October 18, 2026 at 11:14 am

      Would baby arugula work or would it be too bitter?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 20, 2026 at 2:23 pm

        Hi Julie! Baby arugula should work if you enjoy its peppery flavor. I’d start with a small handful stirred in at the end, then taste before adding more. If you prefer milder greens, stick with spinach 🙂

        Reply
    5 from 6 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I’m Sam, a 3x bestselling cookbook author making vegan comfort food everyone will love. I went from practically a carnivore to vegan overnight! Whether you’re vegan or just curious, you’re welcome at my table. Here's My Story.

    New? Start Here
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 150K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.