
Your New Favorite Comfort Food: An Authentic Pasta e Fagioli Recipe
Hey there, friend! Come on in, grab a wooden spoon, and let’s get cozy. Is there anything better than the smell of something delicious bubbling away on the stove? Especially when that something is a big, hearty pot of soup that tastes like a warm hug from the inside out. That’s exactly what we’re making today: Pasta e Fagioli.
If you’ve never had it before, let me paint you a picture. Imagine tender little pasta shapes swimming in a rich, savory broth that’s infused with garlic, herbs, and sweet tomatoes. Now, add in creamy cannellini beans and hearty kidney beans for that perfect, satisfying bite. A generous sprinkle of Parmesan cheese melts right in, making everything silky and rich. It’s rustic, it’s humble, and it is utterly, completely irresistible.
This isn’t just soup; it’s a tradition. In Italy, “Pasta e Fagioli” (pronounced PAH-stah eh fa-JOH-lee) is the ultimate cucina povera dish—translating to “poor kitchen.” It’s about making something spectacular from simple, pantry-staple ingredients. It’s the food of nonnas, of big family gatherings, and of needing to feed a crowd without stressing your budget. And the best part? It comes together in about 40 minutes, start to finish. So whether you’re battling a chilly evening, need a no-fuss family dinner, or just want to meal prep like a boss, this recipe is your new best friend. Let’s turn up the heat and fill your kitchen with the most incredible aromas.
Print
Authentic Pasta e Fagioli Recipe : Hearty Italian Comfort Food
- Total Time: 40 mins
- Yield: 6 servings 1x
Description
Pasta e Fagioli, or “pasta and beans,” is a rustic Italian favorite that turns pantry staples into a warm, cozy bowl of comfort. Made with tender pasta, creamy beans, and a rich tomato broth seasoned with garlic, herbs, and a hint of Parmesan, it’s budget-friendly, filling, and full of flavor. Whether you’re feeding a family or meal-prepping for the week, this one’s a keeper.
Ingredients
2 tablespoons olive oil
1 small onion, finely chopped
2 carrots, diced
2 celery stalks, diced
3 garlic cloves, minced
1 teaspoon dried oregano
1 teaspoon dried basil
½ teaspoon crushed red pepper flakes (optional)
Salt and black pepper, to taste
1 (15 oz) can diced tomatoes
1 (15 oz) can cannellini or great northern beans, drained and rinsed
1 (15 oz) can red kidney beans, drained and rinsed
4 cups vegetable or chicken broth
¾ cup small pasta (ditalini or elbow macaroni)
¼ cup grated Parmesan cheese, plus more for serving
Fresh parsley, chopped, for garnish
Instructions
Heat olive oil in a large pot over medium heat. Sauté onion, carrots, and celery for 5–7 minutes until softened.
Stir in garlic, oregano, basil, red pepper flakes, salt, and pepper. Cook 1–2 minutes more until fragrant.
Add diced tomatoes (with juices), both types of beans, and broth. Bring to a boil.
Lower heat and simmer for 15–20 minutes to let flavors develop.
Stir in pasta and cook until al dente, about 8–10 minutes.
Stir in Parmesan and adjust seasoning.
Serve hot, garnished with fresh parsley and extra cheese.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Category: Dinner
A Lesson in Ladles and Love: My Pasta e Fagioli Memory
My love affair with this soup didn’t start in a fancy restaurant. It started in a tiny, steam-filled kitchen in a coastal Italian village, with a woman named Lucia who spoke more with her hands than her words. I was there on a culinary exchange program, all bright-eyed and armed with textbook techniques. Lucia, my host for the week, took one look at my perfectly diced vegetables and laughed a warm, rumbling laugh.
“No, no, cara,” she said, gently nudging me aside. “For this, you feel. You don’t measure.” She showed me how to use the heel of my knife to crush the garlic, releasing its soul before it even hit the pan. She taught me that the “soffritto”—the onion, carrot, and celery—shouldn’t brown, but “sweat” until it’s soft and sweet, forming the flavor foundation. She drained beans straight from the jar she’d “put up” last summer, a gesture of foresight and care.
As we ate that first batch, dunking crusty bread into the bowls, I realized this was more than a recipe. It was a story in a spoonful—a story of resourcefulness, of gathering around the table, of deep, unwavering comfort. Every time I make Pasta e Fagioli now, I hear Lucia’s laugh and remember that the best food isn’t about perfection. It’s about heart. And this soup has it in spades.
Gathering Your Flavor Crew: Ingredients & Insights
Here’s everything you’ll need to build your pot of comfort. Don’t stress if you need to swap something—I’ve got your back with tips!
- 2 tablespoons Olive Oil: Our flavor foundation. Use a good extra-virgin olive oil if you can—its fruity notes make a difference. In a pinch, any neutral oil works.
- 1 small Onion, finely chopped: The aromatic anchor. A yellow or white onion is perfect here, adding a sweet backbone.
- 2 Carrots, diced: For a touch of natural sweetness and color. No carrots? A diced red bell pepper adds a different but lovely sweetness.
- 2 Celery stalks, diced: The unsung hero! Celery gives a subtle, savory depth that’s crucial to the classic flavor.
- 3 Garlic cloves, minced: The soul of the dish! Crush them with the side of your knife first to release their magic oils.
- 1 tsp each Dried Oregano & Basil: The herbal dream team. If you have fresh, use 1 tablespoon of each, adding them at the very end.
- ½ tsp Crushed Red Pepper Flakes (optional): My not-so-secret weapon! A pinch adds a gentle warmth in the background. Leave it out if you’re sensitive to heat.
- Salt & Black Pepper, to taste: Season in layers! We’ll add some now and adjust at the end.
- 1 (15 oz) can Diced Tomatoes: With their juices! They bring bright acidity and body. Fire-roasted tomatoes are a fantastic upgrade for a smoky hint.
- 1 (15 oz) can Cannellini Beans: Drained and rinsed. These are the creamy, buttery superstars. Great Northern beans are a great twin.
- 1 (15 oz) can Red Kidney Beans: Also drained and rinsed. They hold their shape beautifully and add a meaty texture. Pinto beans work too!
- 4 cups Vegetable or Chicken Broth: This is your liquid gold. Use low-sodium so you control the salt. A homemade broth? Chef’s kiss!
- ¾ cup small Pasta: Ditalini is classic (those little tubes!), but elbow macaroni, small shells, or even broken spaghetti pieces are all fair game.
- ¼ cup grated Parmesan Cheese, plus more for serving: The umami bomb that makes the broth luxurious. For a vegan version, a tablespoon of nutritional yeast or a sprinkle of miso paste can mimic that savory depth.
- Fresh Parsley, chopped, for garnish: A pop of color and fresh flavor to finish. Basil or a drizzle of your best olive oil also works beautifully.
Let’s Get Cooking: Your Step-by-Step Roadmap to Delicious
Ready? Tie on your apron, and let’s transform these simple ingredients into magic.
Step 1: Build Your Flavor Base (The Soffritto)
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Now, here’s your first chef hack: add a tiny pinch of salt right now. This draws out the moisture from the veggies and helps them soften without browning—this is called “sweating.” We want them soft and sweet, not caramelized. Give them a good stir and let them cook for 5-7 minutes, stirring occasionally. You’ll know they’re ready when the onion is translucent and your kitchen already smells amazing.
Step 2: Wake Up the Aromatics
Push the veggies to the side of the pot a bit to make a little clear spot. Add the minced garlic, dried oregano, dried basil, red pepper flakes (if using), and a few cracks of black pepper. Let the garlic sizzle in that spot for just 30 seconds to 1 minute until it’s incredibly fragrant. Do not let it brown! Burnt garlic turns bitter. Once it’s singing, stir everything together so the herbs and garlic coat the vegetables. This quick bloom in the oil unlocks their full potential.
Step 3: The Big Pour & Simmer
Time for the party to get started! Pour in the entire can of diced tomatoes with their juices, followed by both cans of drained and rinsed beans. Give it a hearty stir. Now, pour in your 4 cups of broth. Crank the heat up to medium-high and bring the pot to a lively boil. Once it’s bubbling, immediately reduce the heat to low so it maintains a gentle simmer. Let it bubble away, uncovered, for 15-20 minutes. This is where the flavors get to know each other, marry, and create that deep, rich broth. Stir it occasionally and enjoy the aroma therapy!
Step 4: Pasta Time – The Main Event
After your simmer, the broth will have reduced slightly and taste wonderful. Now, stir in your ¾ cup of dry pasta. Critical tip alert! The pasta will absorb liquid and release starch as it cooks, which naturally thickens the soup. Make sure you have enough broth for it to swim in—if it looks a bit tight, add an extra ½ cup of broth or water. Let it simmer for 8-10 minutes, or until the pasta is perfectly al dente (tender but with a slight bite). Stir it fairly often to prevent the pasta from sticking to the bottom.
Step 5: The Finishing Touches (This is Key!)
Turn off the heat. Now, stir in that ¼ cup of grated Parmesan cheese. Watch as it melts seamlessly into the broth, turning it from great to silky, savory, “can’t-stop-eating-it” incredible. This is your moment to taste and adjust. Does it need another pinch of salt? A crack of pepper? Maybe a squeeze of lemon juice for brightness? Make it yours. Remember, soup is a conversation, not a monologue!
Bowls of Joy: How to Serve Your Masterpiece
Ladle the steaming soup into deep, wide bowls—you want to get plenty of beans, pasta, and broth in every spoonful. Garnish generously with chopped fresh parsley and an extra snowstorm of Parmesan cheese. The non-negotiable sidekick? A thick slice of crusty, toasted bread for dipping and mopping up every last drop. For a full Italian-inspired spread, pair it with a simple green salad dressed with a sharp vinaigrette to cut through the richness. Light some candles, gather your people, and dig in.
Ride the Flavor Wave: Creative Twists & Swaps
Love the base recipe? Here are some fun ways to make it your own:
- The “Tuscan” Twist: Stir in a few handfuls of chopped kale or spinach during the last 5 minutes of cooking for a vibrant, healthy boost.
- Meat Lover’s Dream: Brown ½ pound of Italian sausage (casings removed) or pancetta in the pot before adding your veggies. Use the rendered fat to cook your soffritto for an insane depth of flavor.
- Lemon & Herb Brightness: Finish the soup with the zest of one lemon and a tablespoon of chopped fresh rosemary along with the parsley for a fragrant, zingy lift.
- Instant Pot Shortcut: Use the Sauté function for Steps 1 & 2. Add everything except the pasta and cheese. Pressure cook on High for 5 minutes, quick release, then use Sauté again to cook the pasta. Stir in cheese at the end.
- Gluten-Free & Vegan Friendly: Use your favorite gluten-free pasta (like brown rice or chickpea pasta) and swap the Parmesan for a tablespoon of white miso paste stirred in at the end, or a sprinkle of nutritional yeast.
From My Kitchen to Yours: Chef’s Notes
This recipe has lived in my back pocket for years, and it’s evolved with me. The version I’m sharing with you today is the one I make most often—the perfect weeknight balance of ease and depth. But a funny story: the first time I made it for my now-husband, I was so nervous to impress him that I completely forgot to drain and rinse the beans. The soup was… fine, but weirdly murky and too thick from the starchy canning liquid. He ate two bowls anyway (a true keeper), but I learned a valuable lesson: always rinse your beans! It makes for a cleaner, brighter broth.
Also, don’t be afraid of the leftovers! This soup thickens gloriously in the fridge as the pasta absorbs more liquid. When you reheat it, just add a splash of broth or water to bring it back to your perfect soupy consistency. The flavors meld and improve overnight, making it arguably even better on day two.
Your Questions, Answered: FAQs & Troubleshooting
Q: My soup got way too thick after adding the pasta/after storing it. Help!
A: No worries—this is totally normal! Pasta is a thirsty ingredient. To fix it, simply stir in additional broth, water, or even a bit of tomato juice when reheating, a ¼ cup at a time, until it reaches your desired consistency.
Q: Can I make this ahead of time or freeze it?
A> You can absolutely make the broth and bean base ahead (through Step 3) and refrigerate it for up to 3 days. When ready to serve, reheat the base, bring to a simmer, and then cook your fresh pasta in it. I don’t recommend freezing the soup with the pasta already in it, as the pasta turns mushy upon thawing. Freeze just the bean/tomato base, then add fresh pasta when you reheat.
Q: What’s the best way to keep the pasta from getting mushy?
A> Two tips: First, cook the pasta just to al dente in the soup—it will continue to soften a bit in the hot broth off the heat. Second, if you know you’ll have lots of leftovers, consider cooking the pasta separately and adding it to individual bowls when serving. Store leftover soup and pasta separately, then combine when reheating.
Q: Is there a way to make this in a slow cooker?
A> Yes! Sauté your veggies and garlic on the stove first (this step is key for flavor). Then transfer everything except the pasta and cheese to your slow cooker. Cook on LOW for 6-8 hours or HIGH for 3-4 hours. 30 minutes before serving, stir in the dry pasta, cover, and cook on HIGH until tender. Stir in cheese before serving.
Nutritional Info (Per Serving)
This makes about 6 generous servings.
Approximately: 290 calories | 12g protein | 6g fat | 45g carbohydrates | 10g fiber
Please note: This is an estimate generated from the ingredients listed. For precise dietary calculations, use your preferred nutrition calculator with the exact brands and quantities you use.
