Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Vegan Italian Recipes

Vegan Pasta Fagioli Soup Recipe

by Adam Sobel
Updated: Feb 26, 2026
5 from 2 votes
Prep Time 15 minutes mins
Total Time 40 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

Think of this vegan pasta fagioli recipe as your weeknight dinner miracle, and thing that your family will love no matter how anti-vegan they are. Cannellini beans, tiny al dente pasta, and vegetables in a super-yummy and easy broth. Cook it once, portion it, and you've got reliable, hearty meals ready to go.

A bowl of tomato-based pasta soup with small, tube-shaped noodles, garnished with shredded cheese and fresh parsley, sits next to toasted bread on a rustic wooden table. A pan of more soup is visible in the background.
Here’s how to make this recipe perfectly

Recipe tips tailored to what matters most to you:

Gluten Sucks

Swap the ditalini for a small gluten-free pasta shape like GF shells or elbows, they work the same way here.

Time Saver

Make a double batch and freeze portions for busy nights, just pull the pasta a touch before al dente first.

Cost Cutting Tip

Grab a bag of dried cannellini instead of canned, they cook up cheap and stretch further in this pot.

Make it Healthier

Chopped kale folded in with the beans adds extra color to every bowl without changing much else.

Ingredient Hack

Can't find ditalini? Small shells, elbow macaroni, or cencioni all work fine, just won't look quite as traditional.

Cook Like Adam

Ever. It will keep drinking broth like a thirsty marathon running freak. Cook it just until under al dente, then pull the pot from the stove.

When the wine goes in, let it actually boil for a minute. This cooks off the raw alcohol edge and leaves behind depth instead of an astringent, boozy note.

Unsalted vegetable stock is the move here, since you'll be seasoning as you go and can dial things in exactly where you want them.

Oodles more tips, step-by-step recipe photos, info on weird ingredients, and FAQs are all still here. I just tucked 'em out of the way so you can start cooking sooner.

My wife went vegan when she was 14 after her mom passed away. Her dad, who was a low level criminal from Newark had to step up and figure out what the heck to feed this kid who no longer ate any of the Italian American classics that he knew how to do (he owned several Italian restaurants at various times, when they weren't on the run from the law or the press).

Anyway, pasta fagioli was the first thing he veganized for her, because all it took was just not adding parmesan to it to make it something teenage Joey could eat. That's why when my wife met me, she would add vegan parmesan to my mom's escarole and bean soup, because it tasted a lot like the pre-vegan favorite pasta fagioli she grew up with.

I've had other versions made by some of her family members, and Joey insists that none of them are quite like how her dad used to make it. She's nicer than me, because I tasted their versions and was "Oh damn, this sucks…" So, I did a heck of a lot of testing to end up with the recipe you see before you.

It's thick but not an all-out Spaghettios-slop party. It's got a nice hint of red wine, and is full of flavor, but not insanely garlicky. Filling without putting you into a couch coma. Also yes, we'll be using inexpensive ingredients. Did I mention it freezes and reheats super good too? 

That's why everyone's obsessed. That's why this soup keeps winning, and other easy slow cooker recipes sit on a stool in the corner wearing a soup dunce cap for real.

A pink heart icon next to bold text that reads "Featured Reader Love Letter" on a textured beige background.

5 stars
This is a standby for meals on the go in our household. I make the soup in the morning and the kids pack it in thermoses to eat at lunch or dinner.

Dushenka
Jump to:
  • Recipe tips tailored to what matters most to you:
  • 🥰 Why you'll adore this Vegan Pasta Fagioli recipe
  • 🍝 Vegan Pasta Fagioli Ingredients 
  • 📖 How to make vegan pasta fagioli
  • 💡Serving Ideas
  • 👉 Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️You'll love these vegan Italian recipes too
  • Vegan Pasta Fagioli Recipe

🥰 Why you'll adore this Vegan Pasta Fagioli recipe

✊ Vegan AF: Like all my Italian recipes, this one doesnt harm a single lovable animal. Nothing about this bowl feels like a workaround or a consolation prize.

🌍 Tested Worldwide, Zero Guessing: My vegan recipes have survived real kitchens, bad lighting, cheap stoves, and people who do not read instructions carefully. 

🍲 One-Pot, Brain-Off Cooking: This recipe understands that washing multiple dishes in the cooking process feels personal and has adjusted accordingly.

⏱️ Weeknight-Friendly AF: You don't need to be efficient or motivated. You just need to be present-ish.

🥶 Freezes Like a Pro: Freeze a batch, reheat it weeks later, and feel weirdly proud of past you. It holds up that well.

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🍝 Vegan Pasta Fagioli Ingredients 

A flat lay of ingredients for soup: celery, carrots, white beans, olive oil, red wine, unsalted vegetable stock, bay leaves, ditalini pasta, garlic, parsley, crushed tomatoes, oregano, thyme, salt, and a yellow onion.

The Beans

Cannellini beans bring protein, fiber, and that creamy texture pasta fagioli is known for. Great Northern canned beans or navy beans are easy swaps and some people prefer those, but uh, not my wife.

Crushed Tomatoes

Canned crushed tomatoes break down into the broth without requiring a blender or any making more of a mess in your kitchen than you want to deal with. If you have diced, or whole peeled fresh tomatoes on hand, you can run them through a blender and use them in place of the crushed tomatoes.

Vegetable stock

Unsalted vegetable stock is the move here, since you'll be seasoning as you go and can dial things in exactly where you want them. If unsalted vegetable broth isn't available, and you don't feel like making it yourself, use low-sodium stock or dilute bouillon with water, then reduce the added salt and taste as you go so the soup doesn't deserve a yohoho-ass sea shanty.

Red Wine

Grab a cheap vegan red wine and don't overthink it. Just verify it's actually vegan on barnivore.com because sadly, animal ingredients are sometimes used in the process of making and refining wines. I don't drink, but I absolutely cook with wine, and the rest of the bottle is begging to be used for mushroom wellington, vegan sausage rolls, or vegan bolognese sauce.

Want to skip the wine? Just use more stock in its place.

Ditalini Pasta

Ditalini is the clear winner for a vegan version of traditional Italian pasta e fagioli recipe because it's the right size and shape. If you can't get it, small shells, elbow macaroni, or cencioni all work, just not super traditional looking.

Vegan Parmesan

I like to garnish this with some freshly grated parm. Totally an optional, but highly recommended thing. My vegan parmesan recipe is what I typically use. Otherwise, Violife makes a nice one, or you can skip it entirely and the soup will still be very edible.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

📖 How to make vegan pasta fagioli

Alrighty chef babe, this is the fun part. You can fast-forward to the recipe card and trust your instincts, or let me talk you through it so the first bowl of this ultimate comfort food is already a win.

Diced onions, celery, and carrots sautéing in a large blue Dutch oven on a stovetop.

Step One

A More Perfect Onion:

Heat the olive oil in a large heavy-bottomed pot over medium-high heat. After about 90 seconds, once the oil is hot, add the veggies: onion, carrot, and celery and cook for 6 to 7 minutes until softened and the chopped onion becomes translucent.

Chopped onions, carrots, celery, and minced garlic in a pot, sprinkled with dried herbs and red pepper flakes, starting to cook.

Step Two

Garls Barkley:

Add the garlic, oregano, thyme, and crushed red pepper flakes. Cook for 60 to 90 seconds, stirring constantly to prevent the garlic from browning.

A close-up of red wine being poured from a white pitcher into a pot of simmering vegan pasta fagioli. The rich red liquid contrasts with the golden-colored broth below.

Step Three

Wineona Ryder:

Stir in the crushed tomatoes, vegetable stock, and red wine. Add the bay leaves and salt, then raise the heat to high and bring the mixture to a steady boil.

Uncooked ditalini pasta is being poured from a jar into a pot of simmering vegan pasta fagioli.

Step Four

Pasta Point of No Return:

Add the ditalini pasta and reduce the heat to maintain a gentle boil over medium heat. Cook for 7 to 8 minutes, stirring every 2 to 3 minutes to keep the pasta from sticking to the bottom of the pot.

You really want the pasta on the slightly less than al dente side. It will continue to absorb stock as the hearty soup cools.

A wooden spoon pours white beans into a blue pot filled with vegan pasta fagioli.

Step Five

Bean Around the World and I I I:

Stir in the cannellini beans, letting them hang out in the hot soup for just a couple of minutes to heat them through.

A bowl of pasta in red tomato sauce, topped with shredded cheese and fresh herbs, sits on a plate with a spoon. Nearby are a slice of bread, vintage salt and pepper shakers, and a pot of extra sauce.

Step Six

Good Golly, Miss Fagioli:

Remove the bay leaves and taste, adjusting the salt as needed. Ladle into bowls and finish with grated vegan parmesan and minced fresh parsley if using.

The ditalini will continue to absorb liquid, especially if you pack up the soup for later.  If it gets too thick on you, add more stock, and a tiny bit more salt to taste.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

💡Serving Ideas

Vegan pasta fagioli is a cozy and traditional Italian dish, but it absolutely does not need to sit alone like a cute little bowl, sulking away on the cosmic wind-swept infinity of a vast table, stretching all through the galaxy with nothing else on it but space cobwebs. 

My homemade vegan garlic bread recipe belongs here because soup without bread is against the law in my dad's house.

Serve this pasta dish with vegan baked ziti or go rock it alongside some vegan mushroom risotto or white wine pumpkin risotto.

👉 Top tips

  1. Control the Pasta Situation: Pasta never knows when to stop. Ever. It will keep drinking broth like a thirsty marathon running freak. Cook it just until under al dente, then pull the pot from the stove, especially if you're freezing this. Otherwise your leftovers turn into a single unified bean pasta slab and nobody asked for that.
  2. Let the Wine Cook, Don't Rush It: When the wine goes in, let it actually boil for a minute. Not a cute lil simmer. A real boil. This cooks off the raw alcohol edge and leaves behind depth instead of an astringent, boozy note that lingers in a kinda yucky way.

🤷‍♀️ Recipe FAQs

Is pasta e fagioli soup supposed to be thick or brothy?

It should land right in the middle, not watery like some other Italian soups and not stiff like stew. The beans and pasta naturally thicken the broth as it cooks.

Why did my pasta fagioli get too thick?

Pasta keeps absorbing liquid as it sits, which is totally normal. A splash of hot vegetable stock brings it back to the right consistency.

Can I make vegan pasta fagioli without wine?


Yes, extra vegetable stock can be used in place of the wine if you avoid alcohol.

How should I store and reheat vegan pasta fagioli?


🥶 Refrigerator Storage
Let the soup cool completely, then store it in an airtight container in the refrigerator for up to 4 days.

❄️ Freezer Storage
Transfer cooled pasta fagioli to freezer-safe containers, leaving room for expansion, and freeze for up to 3 months.

🧊 Thawing Instructions
Thaw overnight in the refrigerator or gently warm on the stovetop over low heat with a splash of vegetable stock.

🔥 Stovetop Reheating
Reheat over medium-low heat, stirring occasionally, and add vegetable stock as needed to loosen the texture until hot.

⚡️ Microwave Reheating
Place a portion in a microwave-safe bowl, cover loosely, and heat in short intervals, stirring between each round until warmed through. Add stock if needed.

✌️You'll love these vegan Italian recipes too

  • A bowl of creamy pumpkin risotto topped with toasted hazelnuts, dried cranberries, and sage leaves, served on a decorative floral plate with autumn leaves nearby.
    White Wine Pumpkin Risotto
  • Baked zucchini boat filled with cheese and vegan baked ziti.
    Vegan Baked Ziti Recipe
  • A bowl of fettuccine pasta topped with tomato sauce and a dollop of vegan ricotta cheese, garnished with basil leaves.
    Vegan Ricotta Cheese Recipe
  • An Italian sausage sandwich with fried peppers and onions on a plate.
    Italian Vegan Sausage Recipe (Simple To Make!)
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

A bowl of tomato-based pasta soup with small pasta shapes, garnished with chopped herbs and shredded cheese, sits on a plate with a slice of bread and a silver spoon. A white napkin and teapot are in the background.

Vegan Pasta Fagioli Recipe

A single pot, pantry ingredients, and a result that tastes far more considered than the effort involved. This is vegan pasta fagioli is a crowd pleaser that even your non-veg friends and fam will be psyched you made. 
5 from 2 votes
Print Pin Rate
Prep Time: 15 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 40 minutes minutes
Servings: 12 Cups
Course: Soup
Cuisine: Italian
Diet: Vegan, Vegetarian
Calories: 196kcal
Author: Adam Sobel
Cost: $8

Equipment

  • large pot

Ingredients

  • 2 tablespoons olive oil
  • 1 ½ cups onion diced
  • 1 cup carrot peeled and diced
  • 1 cup celery diced
  • 1 tablespoon garlic minced
  • 1 teaspoon oregano
  • ½ teaspoon thyme
  • ¼ teaspoon crushed red pepper flakes
  • 28 oz. Canned crushed tomatoes
  • 5 cups unsalted vegetable stock
  • 1 cup red wine
  • 2 bay leaves
  • 1 ¼ cup ditalini pasta
  • 1 ½ teaspoons salt or to taste
  • 15 oz. canned cannellini beans drained and rinsed

Optional garnishes:

  • Vegan parmesan cheese grated
  • Parsley leaves minced

Instructions

  • Warm the olive oil in a large heavy-bottomed pot over medium-high heat. After 90 seconds when the oil is hot, add the onion, carrot, and celery. Sauté for 6-7 minutes until the vegetables soften and the onion turns translucent.
  • Add the garlic, oregano, thyme, and crushed red pepper flakes. Continue to sauté for 60-90 seconds, stirring continuously so the garlic does not brown.
  • Stir in the crushed tomatoes, vegetable stock, and red wine. Add the bay leaves and salt. Increase to high heat and bring to a steady boil.
  • Add the ditalini pasta and lower the the pot to a gentle boil over medium heat. Cook for 7-8 minutes until the pasta is barely al dente, stirring every 2-3 minutes so the pasta does not stick to the bottom of the pot.
  • Add the cannellini beans, and let them hang out in the pot for just a minute or two until warmed through.
  • Remove the bay leaves. Taste and adjust salt as needed. Ladle into bowls and finish with grated vegan parmesan and minced parsley if using.

Notes

🍝 Thirst Trap:

Pasta keeps absorbing liquid even after cooking. Cook it just until barely al dente and pull it early, especially if you plan to freeze the soup, or your leftovers turn into bean pasta cement.
🍷 Red Red Wine:

After adding the wine, let it boil for a full minute before lowering the heat. This cooks off the raw alcohol edge and leaves depth instead of a sharp, boozy aftertaste.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 196kcal | Carbohydrates: 30g | Protein: 6g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 2g | Sodium: 402mg | Potassium: 536mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1983IU | Vitamin C: 9mg | Calcium: 74mg | Iron: 3mg

More The Best Vegan Italian Recipes

  • A bowl of vegan minestrone soup with pasta shells, kidney beans, green beans, tomatoes, carrots, celery, and parsley, served on a plate with a spoon and garnished with fresh herbs.
    Quick Vegan Minestrone Soup Recipe
  • A bowl of stewed peperonata garnished with chopped herbs, sits on a floral-patterned plate.
    Easy Peperonata Recipe
  • A pan filled with lentil meatballs in a rich tomato sauce, garnished with fresh chopped parsley, with a spoon resting inside the pan.
    Baked Lentil Meatballs Recipe
  • Tofu meatballs in tomato sauce garnished with fresh parsley, served in a blue Dutch oven on a stone surface, surrounded by seasonings, a tomato, and a yellow napkin.
    The Meatiest Vegan Tofu Meatballs

Comments

  1. Maggie says

    March 13, 2026 at 9:06 am

    5 stars
    Lovely soup for a cozy night in!

    Reply
  2. Dushenka says

    March 06, 2026 at 10:16 am

    5 stars
    This is a standby for meals on the go in our household. I make the soup in the morning and the kids pack it in thermoses to eat at lunch or dinner.

    Reply
  3. Olwen says

    March 03, 2026 at 8:02 am

    Thanks for your recipe! Like you I don't drink alcohol so rarely if ever have it in the house. I've found though that a tablespoon of balsamic vinegar does the trick and adds depth to my tomato based sauces.

    Reply
5 from 2 votes

Leave a Reply Cancel reply

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

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.