Love this? Save it for later!
Share the inspiration with your friends
Introduction
“I wasn’t supposed to be cooking dinner that night,” I remember saying to myself as I rummaged through the pantry with a grumbling stomach and only 20 minutes before my friends arrived. The power had flickered out earlier, and my usual elaborate plans went out the window. Honestly, I was about to order takeout when I stumbled upon a dusty jar of cannellini beans and some dried pasta tucked behind the flour. That’s when this quick one-pan Pasta e Fagioli recipe was born—right there, between the flickering candlelight and a half-empty spice rack.
The sizzle of garlic hitting the olive oil, the bubbling beans mingling with the pasta, and that simple, earthy aroma filling my kitchen felt like a warm hug after a long day. Maybe you’ve been there too—needing a meal that’s fast, comforting, and doesn’t feel like a compromise. This recipe quickly became my go-to for those rushed nights when you want something wholesome but don’t have the luxury of time.
Let me tell you, it’s not just any bean soup. This one-pan wonder balances rustic Italian tradition with speedy prep, and it’s endlessly forgiving. I once forgot to add the rosemary and ended up with a slightly different but equally tasty version that my guests couldn’t stop raving about. So, if you’re ready for a hearty Italian bean soup that’s as quick as it is satisfying, keep reading—this one’s a keeper.
Why You’ll Love This Recipe
After cooking and tweaking this quick one-pan Pasta e Fagioli recipe more times than I can count, I can honestly say it’s a little miracle in a pot. It’s just right when you want a meal that feels homemade without the fuss.
- Quick & Easy: Comes together in under 30 minutes—perfect for busy weeknights or last-minute guests.
- Simple Ingredients: Uses pantry staples like canned beans, dried pasta, and basic veggies, so you don’t have to dash to the store.
- Perfect for Cozy Dinners: Its hearty texture and rich flavors are ideal for chilly evenings when you want comfort food that sticks to your ribs.
- Crowd-Pleaser: Whether it’s family or friends, this soup always gets thumbs up—even from those who claim to dislike beans.
- Unbelievably Delicious: The slow-simmered flavors come together in a way that makes you close your eyes after the first spoonful.
This isn’t your typical bean soup. The trick? Cooking the pasta directly in the broth with the beans, which means the pasta absorbs all those savory flavors instead of cooking separately and diluting the taste. I also like to add a pinch of red pepper flakes—just enough to tease the palate but not overpower. Honestly, it’s the kind of recipe you’ll find yourself making again and again, especially when time is tight but you still want that soulful Italian vibe.
What Ingredients You Will Need
This quick one-pan Pasta e Fagioli recipe keeps things straightforward with wholesome ingredients that deliver big flavor without fuss. Most are pantry staples, and they come together beautifully for that classic Italian bean soup experience.
- Olive oil – 2 tablespoons (extra virgin preferred for flavor)
- Yellow onion – 1 medium, finely chopped (adds sweetness and depth)
- Garlic cloves – 3 large, minced (the soul of this soup)
- Carrots – 2 small, diced (for subtle sweetness and texture)
- Celery stalks – 2, diced (classic mirepoix base)
- Cannellini beans – 1 can (15 oz/425 g), drained and rinsed (use Good Cook brand for consistent quality)
- Dried small pasta – ¾ cup (about 85 g) (ditalini or small elbow macaroni; Barilla works great here)
- Vegetable or chicken broth – 4 cups (960 ml) (low sodium if you prefer to control saltiness)
- Crushed tomatoes – 1 cup (240 ml) (adds a subtle tang and color)
- Fresh rosemary – 1 sprig (or ½ teaspoon dried; optional but recommended)
- Dried oregano – 1 teaspoon
- Red pepper flakes – ¼ teaspoon (optional, for a gentle kick)
- Salt and freshly ground black pepper – to taste
- Fresh parsley – chopped, for garnish
- Grated Parmesan cheese – for serving (optional but adds that finishing touch)
If you don’t have celery, just double up on carrots or add some bell pepper. No rosemary? No worries—oregano and garlic still pack plenty of flavor. You can swap cannellini beans for navy beans or great northern beans if you prefer. For a gluten-free option, use gluten-free small pasta or even orzo-shaped quinoa.
Equipment Needed

For this quick one-pan Pasta e Fagioli, you don’t need anything fancy, one good-sized deep skillet or sauté pan with a lid will do the trick. I like a 12-inch non-stick skillet because it heats evenly and makes stirring easy without sticking.
- Large deep skillet or sauté pan (at least 3-quart/3-liter capacity)
- Sharp chef’s knife for chopping vegetables
- Wooden spoon or silicone spatula for stirring
- Measuring cups and spoons for precision
- Colander or fine mesh strainer to rinse beans
If you don’t have a skillet with a lid, a large saucepan works fine too, though stirring every so often becomes more important to prevent pasta from sticking. For budget-friendly options, I recommend checking out cast iron skillets that retain heat well and last forever—but honestly, any sturdy pan will do.
Preparation Method
- Heat the olive oil in your skillet over medium heat (about 3-4 minutes). You want it shimmering but not smoking.
- Add chopped onion, carrots, and celery. Stir often, cooking until veggies soften and onion turns translucent, about 6-8 minutes. This is where the base flavor builds, so take your time.
- Stir in minced garlic and cook for 30 seconds until fragrant—don’t let it burn or it’ll get bitter.
- Add drained cannellini beans, crushed tomatoes, rosemary sprig, oregano, and red pepper flakes. Give it a good stir to combine everything.
- Pour in the broth. Increase heat slightly to bring the mixture to a gentle boil (about 5 minutes).
- Add the dried pasta directly to the simmering broth. Stir immediately to prevent sticking.
- Lower heat to medium-low, cover with the lid partly ajar, and let the pasta cook for 10-12 minutes. Stir every 3-4 minutes to keep things even. The pasta will absorb liquid and thicken the soup.
- Check pasta doneness by tasting. It should be tender but still have a slight bite (al dente). If it needs more time, add a splash of water or broth and cook a few minutes longer.
- Remove rosemary sprig. Season with salt and freshly ground black pepper to your taste.
- Ladle into bowls, garnish with chopped fresh parsley and a sprinkle of grated Parmesan cheese if you like. Serve warm.
One little tip I learned the hard way: don’t rush step 6. Adding pasta directly to the broth means you want to keep the heat steady but not too high, or the pasta cooks unevenly. Also, stirring regularly keeps the beans from settling and burning on the bottom. If the soup gets too thick, adding a splash of broth keeps the texture just right.
Cooking Tips & Techniques
Cooking this quick one-pan Pasta e Fagioli is all about layering flavor and timing. The secret lies in the sautéing of the vegetables first—don’t skip that step or your soup will taste flat. I like to sweat the onions and veggies slowly until they’re soft and sweet because that builds a base that’s rich without extra fat.
Don’t overcook the garlic! Just a quick stir until fragrant is enough. Burnt garlic can ruin the whole pot, so keep an eye on it.
Adding pasta straight into the broth is a bit different than most recipes. It’s a great way to infuse flavor but requires stirring every few minutes to prevent clumping or sticking. If you forget to stir, you might end up with a clumpy mess, trust me—I’ve been there.
Adjust the seasoning at the end. Broths vary in saltiness, and canned beans can add their own salt, so taste before adding more salt.
When it comes to timing, this recipe is forgiving. You can prep your garnish, set the table, or even quickly wash up while the pasta cooks. It’s perfect for multitasking without a stressful kitchen dance.
Variations & Adaptations
One of the best things about this quick one-pan Pasta e Fagioli is how adaptable it is.
- Vegetarian/Vegan: Use vegetable broth and skip the Parmesan or swap it for nutritional yeast. I’ve done this for vegan friends, and honestly, it’s just as comforting.
- Spicy Kick: Add more red pepper flakes or a dash of hot sauce if you like it fiery. Last winter, I added a splash of Calabrian chili paste, which gave it a smoky depth.
- Seasonal Twist: Swap carrots for diced butternut squash or add chopped kale near the end of cooking for some green goodness. I like tossing in fresh cherry tomatoes in summer instead of crushed canned ones.
- Gluten-Free: Swap regular pasta for gluten-free varieties or use small rice noodles. Just note cooking times may vary.
Personally, I once tried adding Italian sausage crumbles before the veggies for an extra meaty version—totally delicious but less quick. It’s a great option if you want to make it a heartier meal.
Serving & Storage Suggestions
This hearty Italian bean soup is best served warm, right after cooking, with a drizzle of good olive oil and a sprinkle of fresh parsley or Parmesan. It pairs beautifully with crusty Italian bread or a fresh green salad for a complete meal.
For leftovers, store the soup in an airtight container in the refrigerator for up to 3 days. The pasta will soak up more liquid over time, so before reheating, add a splash of broth or water to loosen it back up.
Reheat gently on the stovetop over medium-low heat or in the microwave, stirring occasionally. The flavors actually deepen after a day, so I often make it a day ahead when I have time, and it tastes even better.
Nutritional Information & Benefits
This quick one-pan Pasta e Fagioli is a nutritional powerhouse. The beans offer a great source of plant-based protein and fiber, which helps keep you full and supports digestion. The veggies add vitamins A and C, plus antioxidants.
Using olive oil contributes heart-healthy monounsaturated fats, and the broth keeps it light compared to cream-based soups. Depending on your pasta choice, this recipe can be adjusted to fit gluten-free or lower-carb diets.
Just a heads-up: it does contain gluten unless you swap in gluten-free pasta, and the Parmesan is a dairy product, so consider those if you have allergies or dietary restrictions.
Conclusion
Honestly, this quick one-pan Pasta e Fagioli has become a kitchen hero for me. It’s that kind of recipe you want on speed dial—simple, hearty, and comforting without a lot of work. Whether you’re feeding family, friends, or just yourself on a chilly evening, it’s a crowd-pleaser that doesn’t disappoint.
Feel free to tweak it—add more spice, swap veggies, or go vegan. That’s the beauty of this recipe; it’s a blank canvas that always turns out delicious. I hope you enjoy making and sharing it as much as I do.
If you try it, I’d love to hear how you made it your own—drop a comment or share your tweaks. Let’s keep the joy of easy, soulful cooking alive!
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, but you’ll need to soak and cook them beforehand, which adds several hours to prep time. For quick meals, canned beans are best.
What pasta works best for this soup?
Small pasta shapes like ditalini, elbow macaroni, or small shells work best because they cook evenly and fit nicely on a spoon.
Can I make this soup ahead of time?
Absolutely! The flavors improve after sitting overnight. Just add extra broth when reheating to loosen the pasta.
Is this recipe freezer-friendly?
You can freeze it, but pasta may get mushy after thawing. For best results, freeze the soup without pasta and add fresh pasta when reheating.
How can I make the soup thicker or thinner?
For thicker soup, cook uncovered a few extra minutes to reduce liquid. For thinner, stir in more broth or water until desired consistency is reached.
For those who appreciate a crispy garlic chicken to complement a meal, this soup pairs wonderfully as a starter or light main course. You might also enjoy the cozy vibe of roasted vegetable lasagna on those extra cold nights when you want something hearty.
Pin This Recipe!

Quick One-Pan Pasta e Fagioli Recipe Easy Hearty Italian Bean Soup
A quick and hearty Italian bean soup that cooks in one pan, combining pasta and cannellini beans in a flavorful broth. Perfect for busy weeknights and comforting dinners.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 2 tablespoons olive oil (extra virgin preferred)
- 1 medium yellow onion, finely chopped
- 3 large garlic cloves, minced
- 2 small carrots, diced
- 2 celery stalks, diced
- 1 can (15 oz) cannellini beans, drained and rinsed
- ¾ cup dried small pasta (ditalini or small elbow macaroni, about 3 ounces)
- 4 cups vegetable or chicken broth (low sodium preferred)
- 1 cup crushed tomatoes
- 1 sprig fresh rosemary (or ½ teaspoon dried, optional)
- 1 teaspoon dried oregano
- ¼ teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
- Chopped fresh parsley for garnish
- Grated Parmesan cheese for serving (optional)
Instructions
- Heat the olive oil in a large deep skillet over medium heat for about 3-4 minutes until shimmering but not smoking.
- Add chopped onion, carrots, and celery. Stir often and cook until vegetables soften and onion turns translucent, about 6-8 minutes.
- Stir in minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
- Add drained cannellini beans, crushed tomatoes, rosemary sprig, oregano, and red pepper flakes. Stir to combine.
- Pour in the broth and increase heat slightly to bring the mixture to a gentle boil, about 5 minutes.
- Add the dried pasta directly to the simmering broth and stir immediately to prevent sticking.
- Lower heat to medium-low, cover with the lid partly ajar, and cook the pasta for 10-12 minutes, stirring every 3-4 minutes to prevent sticking and ensure even cooking.
- Check pasta doneness by tasting; it should be tender but still slightly firm (al dente). If needed, add a splash of water or broth and cook a few minutes longer.
- Remove the rosemary sprig. Season with salt and freshly ground black pepper to taste.
- Ladle soup into bowls, garnish with chopped fresh parsley and grated Parmesan cheese if desired. Serve warm.
Notes
Do not rush adding the pasta to the broth; keep heat steady and stir regularly to prevent sticking. If soup thickens too much, add broth or water to adjust consistency. For vegan version, use vegetable broth and nutritional yeast instead of Parmesan. Gluten-free pasta can be used as a substitute. Leftovers store well in the refrigerator for up to 3 days; add broth when reheating to loosen pasta.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 5
- Sodium: 450
- Fat: 7
- Saturated Fat: 1
- Carbohydrates: 40
- Fiber: 7
- Protein: 12
Keywords: Pasta e Fagioli, Italian bean soup, one-pan recipe, quick dinner, cannellini beans, hearty soup, easy pasta soup



