When life gets busy (which, let’s be real, is basically always), there’s something incredibly soothing about a pot of Pasta Fagioli simmering on the stove. It’s that kind of Italian comfort food that wraps you up like your favorite blanket on a rainy day—cozy, satisfying, and surprisingly simple to make.
This hearty pasta bean soup is packed with pantry staples, so it’s perfect for those evenings when your fridge is looking a little… uninspired. Plus, it’s vegetarian, loaded with fiber, and brimming with flavor. Whether you’re juggling soccer practice, a Zoom meeting, or just trying to get dinner on the table in under 40 minutes, this one’s for you.
Let’s make something nourishing, soul-warming, and wonderfully slurpable.
Why You’ll Love This Pasta Fagioli
- It’s a complete meal: Beans, veggies, and pasta—done.
- Weeknight friendly: From start to finish in just 35 minutes.
- Picky-eater approved: Mild, savory, and not too “vegetable-y.”
- Budget smart: All ingredients are affordable and shelf-stable.
Ingredients You’ll Need
- 1 tbsp extra virgin olive oil
- 1 cup diced onion
- 2 tbsp minced garlic (about 2 cloves)
- 1 cup quartered carrots
- 2 cans (15 oz each) cannellini beans, rinsed and drained
- 1 can (15 oz) tomato sauce
- 1 dried bay leaf
- 1/2 tsp each dried basil, parsley, oregano
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
- 4 cups low-sodium vegetable broth
- 2 cups water
- 1 cup dry ditalini pasta
How to Make Pasta Fagioli
- Heat olive oil in a large pot over medium heat.
- Add onions, garlic, and carrots. Sauté for 5 minutes until the onions soften.
- Stir in the beans, tomato sauce, bay leaf, and all the herbs and spices.
- Pour in vegetable broth and water. Cover and bring to a boil (about 10 minutes).
- Uncover, lower the heat to medium, and stir in the pasta. Cook for half the time listed on the pasta box—it will continue to soften in the hot soup.
- Remove the bay leaf, ladle into bowls, and enjoy hot.
Cooking Tips for Hearty Pasta Bean Soup
- Use what you’ve got: No ditalini? Elbow macaroni or small shells work great.
- Make it thicker: Simmer uncovered a few extra minutes if you prefer a stew-like texture.
- Go gluten-free: Swap the pasta for a gluten-free version or even rice.
- Don’t overcook the pasta: It soaks up liquid fast. Slightly undercooking keeps it from turning to mush.
- Add greens: Stir in a handful of spinach or kale during the last 2 minutes for a veggie boost.
A Bowl Full of Memories
This Pasta Fagioli recipe takes me straight back to my childhood. My Nonna used to make a big pot of this every Monday—usually with whatever beans and pasta we had on hand. I remember how her house always smelled like garlic and oregano, and how we’d dunk chunks of crusty bread right into our bowls like we hadn’t eaten in days.
These days, I make this soup when I need a reminder that simple food can still feel special. It’s now my go-to for weeknights when I need comfort without the chaos.
What to Serve with Pasta Fagioli
This hearty soup stands strong on its own, but if you’re in the mood to jazz it up:
- Crusty bread: For dunking and wiping the bowl clean.
- Side salad: A crisp Caesar or simple greens with vinaigrette balances the warmth of the soup.
- Parmesan shavings: Not strictly necessary, but highly encouraged if you’re not vegan.
- A glass of red wine: If it’s been that kind of day.
How to Store Leftovers
Soup today, even better tomorrow! Here’s how to make it last:
- Refrigerate: Store in an airtight container for up to 4 days. The pasta may soak up liquid, so add a splash of broth or water when reheating.
- Freeze: Freeze before adding the pasta for the best texture. If frozen with pasta, thaw gently and expect a softer consistency.
- Reheat: Warm gently on the stove or in the microwave, stirring occasionally. Add liquid as needed to loosen it up.
FAQs About Pasta Fagioli
Can I use a different kind of bean?
Absolutely. Kidney, navy, or great northern beans all work beautifully.
Is this soup vegan?
Yes! As long as you don’t top it with cheese, it’s 100% vegan.
Can I make it ahead?
Yes—just keep the pasta separate until serving to avoid soggy noodles.
Can I use chicken broth instead?
Sure thing, if you’re not keeping it vegetarian. It still makes a delicious Italian comfort food.
Is this freezer-friendly?
Yes, but for the best results, freeze without the pasta and add it fresh when reheating.
Wrap Yourself in the Warmth of Pasta Fagioli
There’s something so deeply comforting about a bowl of Pasta Fagioli. It’s more than just a vegetarian soup—it’s a little bowl of love. It’s dinner on the table in 35 minutes. It’s an old Italian hug in food form.
Next time your day feels like a whirlwind, let this hearty pasta bean soup slow things down. Put on your cozy socks, stir up a pot, and taste the kind of comfort that only comes from a home-cooked meal.
Discover more delicious recipes by following me on Facebook and Pinterest.
Print
Pasta Fagioli
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
Pasta Fagioli is a hearty, comforting vegetarian soup packed with cannellini beans, tender pasta, and Italian herbs simmered in a savory tomato-based broth. It’s quick to make, budget-friendly, and perfect for busy weeknights when you need a soul-warming meal on the table in under 40 minutes.
Ingredients
-
1 tbsp extra virgin olive oil
-
1 cup diced onion
-
2 tbsp minced garlic (about 2 cloves)
-
1 cup quartered carrots
-
2 cans (15 oz each) cannellini beans, rinsed and drained
-
1 can (15 oz) tomato sauce
-
1 dried bay leaf
-
½ tsp dried basil
-
½ tsp dried parsley
-
½ tsp dried oregano
-
½ tsp black pepper
-
¼ tsp red pepper flakes
-
4 cups low-sodium vegetable broth
-
2 cups water
-
1 cup dry ditalini pasta
Instructions
-
Heat olive oil in a large pot over medium heat.
-
Sauté onions, garlic, and carrots for about 5 minutes until softened.
-
Add beans, tomato sauce, bay leaf, and herbs/spices. Stir well.
-
Pour in vegetable broth and water. Cover and bring to a boil (≈10 minutes).
-
Uncover, reduce the heat, and stir in the pasta. Cook for half the pasta’s recommended time.
-
Remove bay leaf and serve hot.
Notes
Substitute ditalini with elbows or small shells if needed.
Slightly undercook pasta to avoid mushy texture when reheating.
Stir in spinach or kale at the end for added nutrients.
For gluten-free, use GF pasta or rice.
Freeze without pasta for a better texture when reheated.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soups
- Method: Stovetop
- Cuisine: Italian
