
There’s just something magical about a bowl of Pasta e Fagioli. This classic Italian soup is bursting with rustic flavor, nourishing beans, tender vegetables, and pasta in every bite—a true comfort food that feels like a warm hug, no matter what the weather is doing outside.
Why You’ll Love This Recipe
- One Pot Wonder: Everything comes together in a single pot, making both prep and cleanup a total breeze!
- Deeply Satisfying: Creamy beans, tender vegetables, and pasta create a harmonious blend of textures and flavors you’ll crave.
- Flexible & Family-Friendly: Pasta e Fagioli is endlessly adaptable for picky eaters, dietary needs, or whatever you have on hand.
- Classic Italian Comfort: This recipe brings home the taste of Italy’s beloved cucina povera, perfect for cozy nights and sharing with loved ones.
Ingredients You’ll Need
Don’t let the humble ingredient list fool you—each item is absolutely essential for building layers of flavor and heartiness in Pasta e Fagioli. Every bean, green leaf, and pinch of spice plays a special role in creating that iconic, cozy bowl.
- Extra-virgin olive oil: The base of all great Italian soups—adds depth and rich flavor as vegetables sauté.
- Yellow onion: Provides mild sweetness and the perfect aromatic base.
- Fennel or celery: Fennel lends a delicate anise note; celery offers classic savoriness—either works beautifully.
- Carrots: Introduce color, a touch of sweetness, and extra nutrients.
- Sea salt & black pepper: Essential for seasoning; they lift every flavor in the pot.
- Garlic: Freshly grated for a bold, aromatic kick that permeates the soup.
- Tomato paste: Intensifies color and gives a richer, more concentrated tomato taste.
- Fresh rosemary: Adds a savory, piney accent that instantly makes things feel rustic and homey.
- Diced tomatoes: Bring brightness and a little acidity, balancing the olive oil and beans.
- Cannellini beans: Creamy and hearty—they’re the star protein and signature of this dish.
- Vegetable broth: The savory backbone of your soup—opt for low-sodium if you like to control seasoning.
- Parmesan rind (optional): For unbelievable umami and depth; save those rinds for soup magic!
- Ditalini or other small pasta: Tiny shapes nestle among the beans for the best spoonfuls every time.
- Kale or Swiss chard: Leafy greens bring color, nutrition, and a gentle earthiness as they wilt in.
- Red pepper flakes: Just a pinch for a cozy, subtle warmth—not overwhelming, but undeniably present.
Variations
One of the best things about Pasta e Fagioli is how forgiving it is—there’s plenty of room to play! Let your pantry, garden, or dietary needs inspire you to mix things up, so it’s always a dish you’re excited to come home to.
- Swap the beans: Try navy beans, borlotti, or even chickpeas if that’s what you have stocked—each brings its own unique character!
- Go gluten-free: Substitute your favorite gluten-free small pasta or even use rice or quinoa for a naturally wheat-free version.
- Add more greens: Spinach, escarole, or even a handful of frozen peas can be thrown in during the last few minutes for extra veggie goodness.
- Hearty and meaty: Stir in cooked crumbled Italian sausage or pancetta at the beginning with the veggies for an extra-rich, warming variation.
How to Make Pasta e Fagioli
Step 1: Sauté the Aromatics
Start by heating a generous glug of olive oil in a big, heavy-bottomed pot or Dutch oven over medium heat. Toss in your diced onion, fennel (or celery), carrots, and a dash of salt and pepper. Let everything sweat gently—stirring now and then—until the veggies are nearly melting, soft, and fragrant, about 10 to 15 minutes. This long, slow sauté makes all the difference.
Step 2: Build the Flavor Base
Add in the grated garlic, tomato paste, and freshly chopped rosemary. Give it a good stir and let these aromatics sizzle for another minute—the tomato paste will darken slightly and everything should smell utterly irresistible at this point.
Step 3: Simmer with Beans & Broth
Tip in the diced tomatoes (with all those gorgeous juices), followed by the cannellini beans, vegetable broth, and Parmesan rind if you’re using it. Let everything come to a gentle simmer for around 20 minutes, bubbling away and sending cozy scents through your kitchen. This step gives Pasta e Fagioli its heart and soul—give it a taste and adjust salt and pepper if you wish.
Step 4: Add Pasta and Greens
Pour in your ditalini (or other small pasta) and simmer for an additional 10 minutes, stirring occasionally so nothing sticks. When pasta is just about done, toss in your torn kale or Swiss chard and a pinch of red pepper flakes. Cook until the greens are silky and wilted, just a few minutes more.
Step 5: Taste, Adjust, and Serve
Remove the Parmesan rind, then give your Pasta e Fagioli another taste, adjusting the seasoning as needed. Serve in warm bowls with a drizzle of good olive oil, and maybe an extra sprinkle of cheese. Enjoy every spoonful!
Pro Tips for Making Pasta e Fagioli
- Vegetable Sauté Patience: Take your time softening the onion, fennel, and carrots—the sweeter and softer they get, the richer and more flavorful your soup will be.
- Save Parmesan Rinds: Keep a stash in your freezer; dropping one into the simmering soup gives an unbeatable savory depth that makes Pasta e Fagioli pop.
- Pasta Timing Magic: Add pasta at the right moment—too soon and it can go mushy; too late and it won’t fully soak up the soup’s flavors.
- Customizable Greens: Wait to add greens until the very end so they stay vibrantly green and slightly toothsome, never mushy.
How to Serve Pasta e Fagioli
Garnishes
The crowning touch for your bowl of Pasta e Fagioli is a drizzle of peppery extra-virgin olive oil, a good scattering of freshly grated Parmesan (or Pecorino!), and maybe a sprinkle of chopped fresh parsley for a burst of color and freshness. For spice lovers, a tiny pinch of extra red pepper flakes is just dreamy.
Side Dishes
This soup is hearty enough to stand on its own, but it absolutely welcomes company. Serve Pasta e Fagioli with crusty bread—think toasted ciabatta or garlic-rubbed baguette—for dunking, or a crisp green salad dressed simply for brightness and crunch alongside all that coziness.
Creative Ways to Present
For an extra-special moment, ladle Pasta e Fagioli into adorable mini cocottes or stoneware mugs topped with shards of baked Parmesan crisps. Or, serve family-style from a big, rustic pot in the center of the table—let everyone help themselves for that classic Italian conviviality!
Make Ahead and Storage
Storing Leftovers
Transfer cooled Pasta e Fagioli to an airtight container and refrigerate for up to 4 days. The flavors deepen and marry as it sits, making leftovers even more irresistible the next day!
Freezing
Pasta e Fagioli freezes beautifully, but for best texture, freeze the soup before adding the pasta. When ready to enjoy, reheat, add cooked pasta, and simmer just until warmed through.
Reheating
Gently reheat on the stovetop, adding a splash of water or broth to loosen, since the pasta and beans will soak up some liquid as they rest. Heat until hot but not boiling so the greens stay vibrant.
FAQs
-
Can I use dried beans instead of canned?
Absolutely! If using dried beans, soak them overnight and cook in advance until tender before adding to the soup. Homemade cooked beans add even richer flavor—just be sure they’re fully cooked before using.
-
Is Pasta e Fagioli vegetarian?
This recipe is vegetarian if you skip the Parmesan rind or use a vegetarian-friendly hard cheese. Always check your cheese labels to ensure they don’t contain animal rennet if strict vegetarian is important to you.
-
Which pasta shapes work best for Pasta e Fagioli?
Small, short pasta like ditalini, small shells, or elbow macaroni are perfect. They tuck right in with the beans and veggies, giving you the ideal texture ratio in every spoonful.
-
Can I make Pasta e Fagioli ahead for a party?
Absolutely! Prepare the soup base (without the pasta), chill or freeze, then reheat and simmer with pasta just before serving for the best flavor and texture at your gathering.
Final Thoughts
If you’re looking to share a bowl of pure comfort and Italian tradition with friends or family, it’s tough to beat Pasta e Fagioli. There’s a reason it’s beloved around the world—nourishing, inviting, and so easy to love. Give it a try and let your kitchen fill with the warmth of this timeless classic—buon appetito!
PrintPasta e Fagioli Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 to 6 servings
- Category: Stovetop
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A hearty and comforting Italian soup, Pasta e Fagioli is a delicious combination of pasta, beans, vegetables, and flavorful broth. This recipe is simple to make and perfect for a cozy meal on a chilly day.
Ingredients
For the Soup:
- 2 tablespoons extra-virgin olive oil, plus more for drizzling
- 1 medium yellow onion, diced
- 1 small fennel bulb or 2 celery ribs, finely chopped
- 2 medium carrots, finely chopped
- 1 teaspoon sea salt, plus more to taste
- Freshly ground black pepper
- 3 garlic cloves, grated
- 1 tablespoon tomato paste
- 1 teaspoon chopped fresh rosemary
- 1 14–ounce can diced tomatoes
- 3 cups cooked cannellini beans, drained and rinsed
- 4 cups vegetable broth
- Parmesan rind, optional
- 1 cup ditalini pasta, or other small pasta
- 2 large kale or Swiss chard leaves, stemmed and torn (about 6 cups)
- Pinches of red pepper flakes
Instructions
- Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the onion, fennel, carrots, salt, and pepper. Cook for 10-15 minutes until very soft.
- Add Flavors: Stir in the garlic, tomato paste, and rosemary. Cook for 1 minute. Add the tomatoes, beans, broth, and Parmesan rind if using. Simmer for 20 minutes.
- Cook Pasta: Add the pasta and simmer for 10 more minutes until al dente. Stir in the kale and red pepper flakes. Cook until the kale wilts. Season to taste and serve.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg