There’s something about a steaming bowl of Pasta e Fagioli that just feels like a hug from my Sicilian grandmother. I’m Luna, and in my kitchen you’ll usually find a little flour on the floor, a lot of laughter, and a pot of this hearty soup simmering away. This recipe brings authentic Sicilian comfort right to your table! it’s the one my own kids ask for on chilly nights and the one I make when I want to slow down and feed the people I love. Simple, rustic, and absolutely soul-warming.

Table of Contents
Table of Contents
Ingredients for Pasta e Fagioli
Here’s exactly what you’ll need, so go ahead and gather everything before you start! this soup moves quickly once the pot heats up. Grab 2 tablespoons olive oil, 1 small onion diced, 2 cloves garlic minced, 1 carrot diced, and 1 celery stalk diced. For the beans, you’ll want 1 can (15 ounces) cannellini beans, drained and rinsed! that rinse really matters to keep the broth clean. Add 1 can (15 ounces) diced tomatoes, 4 cups vegetable broth, 1 cup ditalini pasta, and 1 teaspoon dried rosemary. Season with salt and pepper to taste, and top each bowl with grated Parmesan cheese. Simple, honest ingredients, just like Nonna used.
How to Make Pasta e Fagioli

Okay, let’s make this soup together! it’s really simple once you get everything in the pot. Grab your biggest, heaviest pot and set it over medium heat. Pour in the olive oil and let it warm up for just a minute. Toss in the onion, garlic, carrot, and celery. Let those soften for about 5 minutes, stirring often. The smell will start pulling everyone into the kitchen, trust me.
Now stir in the cannellini beans, diced tomatoes, vegetable broth, and dried rosemary. Bring it all to a boil! you’ll see bubbles all around the edges. Once it’s boiling, add the ditalini pasta and turn the heat down so it’s just simmering gently. Let it bubble away for about 10 minutes, just until the pasta is tender. Don’t wander off! Overcooked pasta turns mushy and sad, and nobody wants that in a beautiful soup.
When the pasta is done, taste and season with salt and pepper. Here’s the thing! the soup will thicken up as the pasta soaks up broth. If it looks too thick for your liking, just splash in a little water or extra broth. That’s totally normal and actually helps the flavors settle. Ladle into bowls and shower each one with grated Parmesan. That’s it! dinner’s ready, and your kitchen smells incredible.
Why You’ll Love This Recipe
- Ready in just 35 minutes! perfect for busy weeknights when everyone’s hangry.
- Hearty and comforting, like a warm hug in a bowl.
- A vegetarian Italian classic that feels special but uses simple pantry staples.
- One pot means less cleanup and more time with your feet up.
- Kid-friendly! my little ones ask for seconds every time.
Ingredient Notes and Substitutions for Pasta e Fagioli
Cannellini beans are my go-to here! they have this creamy, buttery texture that melts right into the broth. If you don’t have them, Great Northern or navy beans swap in beautifully. Ditalini pasta is perfect because its tiny shape catches the beans and broth in every spoonful, but elbow macaroni works in a pinch. I use vegetable broth to keep things vegetarian, though my nonna always used chicken broth for a richer flavor! either is fine. Dried rosemary is what I call for, but if you’ve got fresh, double the amount. And for the cheese, grated Parmesan is classic, though Pecorino Romano adds a sharper kick. Skip it altogether for a vegan bowl, and you’ll still have a soul-warming meal.
Print
Pasta e Fagioli: 35-Minute Hearty Hug in a Bowl
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
Pasta e Fagioli is a hearty Italian soup combining pasta and beans in a savory broth. This family recipe brings authentic Sicilian comfort to your table.
Ingredients
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 can (15 ounces) cannellini beans, drained and rinsed
- 1 can (15 ounces) diced tomatoes
- 4 cups vegetable broth
- 1 cup ditalini pasta
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- Grated Parmesan cheese for serving
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrot, and celery. Cook until softened, about 5 minutes.
- Stir in cannellini beans, diced tomatoes, vegetable broth, and rosemary.
- Bring the soup to a boil.
- Add pasta and reduce heat to a simmer.
- Cook until pasta is tender, about 10 minutes.
- Season with salt and pepper.
- Serve hot with Parmesan cheese on top.
Notes
- Use a short pasta shape like ditalini for the best texture.
- Add a splash of water if the soup becomes too thick.
- Leftovers keep well in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 5g
- Sodium: 600mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 8g
- Protein: 13g
- Cholesterol: 5mg
Tips for the Best Pasta e Fagioli

I learned a few tricks that make this soup sing. Grab a heavy-bottomed pot so the heat stays even! no scorched spots. Don’t rinse the pasta before adding it; that starchy coating helps thicken the broth beautifully. Stir the pasta in just before serving so it stays perfectly tender, not mushy. If the soup gets too thick, splash in a little water or broth. Let it rest off the heat for five minutes so the flavors really come together. And my favorite? My nonna always finished with a swirl of good olive oil right at the end, it adds a silky richness that’s pure magic.
Pasta e Fagioli Variations
This soup loves a little experimentation, so don’t be shy! Toss a Parmesan rind into the pot while it simmers! it adds incredible savory depth. Craving heat? Sprinkle in some red pepper flakes. I often stir in a handful of fresh spinach or kale at the very end, just until wilted. Fire-roasted diced tomatoes bring a subtle smokiness, and swapping the rosemary for an Italian seasoning blend changes the vibe completely. For a creamy version, blend a cup of the beans with a little broth before adding. And my Sicilian twist? A sprinkle of toasted breadcrumbs on top! nonna would approve.
Storing and Reheating Pasta e Fagioli
Leftovers go straight into an airtight container in the fridge! they’ll keep for up to 3 days. Just know the soup gets thick as the pasta soaks up all that broth. When you’re ready to reheat, spoon it into a pot and add a splash of broth or water. Warm it gently over medium-low heat, stirring now and then, until it’s piping hot. I don’t recommend freezing this one, because the pasta turns mushy when thawed. Every time you reheat, check the consistency and add more liquid if it needs loosening.
Pasta e Fagioli FAQ
Can I use different beans in Pasta e Fagioli?
Yes! Cannellini beans are the classic choice, but navy, Great Northern, or borlotti beans all work beautifully. Just remember to drain and rinse canned beans before tossing them in.
Is Pasta e Fagioli vegetarian?
Sure is! This version is vegetarian as written with vegetable broth. Want it vegan? Just skip the Parmesan or use a plant-based alternative! it’s still incredibly hearty.
How do I thicken Pasta e Fagioli?
The soup thickens naturally from the pasta starch as it simmers. If you want it even thicker, mash some of the beans against the side of the pot or blend a small scoop of the soup and stir it back in.
What pasta shape works best for Pasta e Fagioli?
Go small! Ditalini is my absolute favorite, but little elbows or small shells are perfect too. They hold up in the broth and fit just right on a spoon! trust me, long noodles are a mess here.
Nutritional Information
Here’s the rough breakdown for one bowl, just so you know what you’re getting into. Keep in mind it’s an estimate! your exact numbers can shift depending on the broth, beans, and Parmesan you use.
- Calories: 320
- Total Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Cholesterol: 5mg
- Sodium: 600mg
- Carbohydrates: 48g
- Fiber: 8g
- Sugar: 5g
- Protein: 13g
For more delicious recipes and inspiration, check out my Pinterest.