Cozy Pasta e Fagioli Soup Recipe Easy Rustic Italian Comfort Food

Ready In
Servings
Difficulty

Let me tell you, the aroma of simmering garlic, rosemary, and beans mingling with tender pasta fills the kitchen with a warmth that wraps you up like your favorite blanket. Cozy pasta e fagioli soup is the kind of dish that instantly transports you to a rustic Italian countryside kitchen, where simple, honest ingredients come together to create pure comfort. The first time I made this soup, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.

Years ago, when I was knee-high to a grasshopper, my Nonna used to make a version of this dish that felt like a warm hug after a chilly day. I stumbled upon this recipe while trying to recreate that exact feeling on a rainy weekend, and honestly, I wish I’d discovered it years sooner. My family couldn’t stop sneaking bowls off the stove (and I can’t really blame them). Whether you’re looking for a sweet treat to brighten up a busy weeknight or a hearty dish to share at your next potluck, this cozy pasta e fagioli soup with rustic Italian charm ticks all the boxes.

I’ve tested this recipe more times than I can count—in the name of research, of course—and it’s become a staple for family gatherings and gifting to friends who need a little comfort in a bowl. Trust me, you’re going to want to bookmark this one.

Why You’ll Love This Recipe

Honestly, this cozy pasta e fagioli soup stands out for so many reasons, and I’m pretty sure it’ll become your go-to comfort food too. Here’s why:

  • Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute cravings.
  • Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your pantry and fridge.
  • Perfect for Any Occasion: Whether it’s a cozy dinner, a casual get-together, or just a soul-soothing lunch, this soup fits the bill.
  • Crowd-Pleaser: This recipe always gets rave reviews from kids and adults alike—trust me, no leftovers here!
  • Unbelievably Delicious: The texture of tender pasta, creamy beans, and savory broth is next-level comfort food that feels like a warm hug.

What really makes this recipe different from the rest is the balance of flavors and textures. I blend a little rosemary and garlic just right, and I use ditalini pasta for that perfect bite. The beans are cooked until creamy but still hold their shape, and the broth is seasoned just enough to keep you coming back for spoonful after spoonful. It’s not just good; it’s the kind of dish that makes you close your eyes after the first bite and think, “Yes, this is it.”

This cozy pasta e fagioli soup is comfort food reimagined—simple, hearty, and packed with rustic Italian charm, but without any fuss. It’s perfect for impressing guests without stress or turning a quiet night at home into something memorable.

What Ingredients You Will Need

This cozy pasta e fagioli soup uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, making it easy to pull together anytime.

  • Olive Oil: Extra virgin, for sautéing (adds richness and depth)
  • Garlic: 4 cloves, minced (the soul of the soup)
  • Yellow Onion: 1 medium, finely chopped (for sweetness)
  • Carrots: 2 medium, diced (adds subtle sweetness and texture)
  • Celery Stalks: 2, diced (classic soup base)
  • Ditalini Pasta: 3/4 cup (about 150g) (small tube-shaped pasta perfect for soups)
  • Cannellini Beans: 2 cans (15 oz each), drained and rinsed (or use cooked dried beans)
  • Chicken or Vegetable Broth: 6 cups (1.4 liters) (homemade or low-sodium store-bought—I prefer Pacific Foods for best flavor)
  • Diced Tomatoes: 1 can (14.5 oz) (adds acidity and brightness)
  • Fresh Rosemary: 1 sprig (or 1 tsp dried rosemary, crushed)
  • Bay Leaf: 1 large (for aroma)
  • Salt & Black Pepper: To taste (season gradually)
  • Red Pepper Flakes: Optional, a pinch for gentle heat
  • Parmesan Cheese: Freshly grated, for serving (adds nutty, salty finish)
  • Fresh Parsley: Chopped, for garnish (brightens the dish)

For a vegetarian version, swap chicken broth with vegetable broth. If you want a gluten-free option, use gluten-free pasta like rice or corn-based ditalini.

Equipment Needed

  • Large Soup Pot or Dutch Oven: Essential for even cooking and simmering the soup without burning.
  • Wooden Spoon or Silicone Spatula: For stirring without scratching your pot.
  • Chef’s Knife: Sharp for chopping onions, carrots, and celery quickly and safely.
  • Cutting Board: Preferably wooden or plastic, sturdy and easy to clean.
  • Measuring Cups and Spoons: For precise ingredient amounts.
  • Colander: To rinse canned beans and drain pasta if needed.

If you don’t have a Dutch oven, a heavy-bottomed pot works just fine. Personally, I love using my Le Creuset for soups—it holds heat beautifully and cleans up well. If you’re on a budget, any large saucepan will do the trick.

Preparation Method

pasta e fagioli soup preparation steps

  1. Prepare the Base (10 minutes): Heat 2 tablespoons of olive oil in your soup pot over medium heat. Once shimmering, add the minced garlic, chopped onion, diced carrots, and celery. Sauté until the onions become translucent and the carrots soften slightly, about 6-8 minutes. You’ll notice the kitchen filling with a wonderful aroma at this point.
  2. Add Seasonings and Liquids (5 minutes): Stir in the fresh rosemary sprig and bay leaf. Pour in the diced tomatoes with their juice, followed by the broth. Give it a good stir, scraping the bottom to lift any browned bits – this adds flavor!
  3. Simmer the Soup (20 minutes): Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for about 20 minutes. This lets the flavors marry and the veggies soften further.
  4. Add Beans and Pasta (12-15 minutes): Stir in the rinsed cannellini beans and the ditalini pasta. Continue simmering gently until the pasta is al dente, usually around 12-15 minutes. Be careful not to overcook the pasta; it should have a slight bite to avoid becoming mushy.
  5. Season to Taste (2 minutes): Remove the rosemary and bay leaf. Taste your soup and season with salt, black pepper, and red pepper flakes if using. If it tastes a little flat, a splash of good quality olive oil or a squeeze of fresh lemon juice can bring it all to life.
  6. Serve Hot: Ladle into bowls and garnish with freshly grated Parmesan and chopped parsley. Enjoy immediately for the best texture and flavor.

Tip: If the soup thickens too much after resting, simply stir in a bit more warm broth or water before reheating.

Cooking Tips & Techniques

When making cozy pasta e fagioli soup, a few tricks can make a big difference. First, sauté your aromatics low and slow to coax out their natural sweetness—that’s where the magic starts. Also, don’t rush adding the pasta; adding it too early can leave you with a gummy texture.

One common mistake is over-salting early on. Since the broth and Parmesan add saltiness, it’s best to season lightly at first and adjust at the end. Another tip: stir occasionally while simmering to prevent beans or pasta from sticking to the bottom.

Personally, I learned the hard way that dried rosemary can be overpowering if added too early. Fresh rosemary or adding dried towards the end of the simmer keeps the flavor bright and fresh. For multitasking, prep your veggies while the broth heats up to save time.

For consistent results, always measure your pasta and beans carefully. Using canned beans saves time, but if you prefer dried, soak them overnight and cook until tender before adding to the soup.

Variations & Adaptations

This cozy pasta e fagioli soup is a versatile canvas—here are some ways to make it your own:

  • Vegetarian/Vegan: Use vegetable broth and swap Parmesan for a vegan cheese or nutritional yeast for cheesy flavor.
  • Hearty Meat Version: Add Italian sausage or pancetta at the start with the aromatics for smoky, meaty depth.
  • Seasonal Twist: In summer, toss in fresh cherry tomatoes and basil instead of canned tomatoes and rosemary.
  • Low-Carb Option: Substitute ditalini with spiralized zucchini or shirataki noodles for a lighter bowl.

I once tried adding a splash of balsamic vinegar at the end to brighten the flavors—surprisingly delightful! Feel free to experiment with your favorite herbs or even swap beans for lentils for a different texture.

Serving & Storage Suggestions

Serve this cozy pasta e fagioli soup hot, ideally with a drizzle of olive oil and a sprinkle of fresh parsley for a pop of color. It pairs wonderfully with crusty Italian bread or a simple green salad to round out the meal.

For leftovers, cool the soup completely before storing in an airtight container in the fridge for up to 4 days. You can also freeze it for up to 3 months—just leave out the pasta if freezing, and add fresh pasta when reheating.

When reheating, do so gently on the stove over medium-low heat to avoid overcooking the pasta. The flavors actually deepen after a day or two, making this soup perfect for meal prep or warming up on chilly days.

Nutritional Information & Benefits

This cozy pasta e fagioli soup packs a nutritious punch. Cannellini beans provide a great source of plant-based protein and fiber, aiding digestion and keeping you full longer. The fresh vegetables add vitamins and antioxidants, while olive oil contributes heart-healthy fats.

Depending on your pasta choice, this soup can fit into various dietary needs. Using whole wheat or gluten-free pasta options can accommodate gluten sensitivities. It’s naturally low in saturated fat and can be made vegan with simple swaps.

From a wellness perspective, this soup is comfort food that doesn’t weigh you down—perfect for those days when you need a little cozy nourishment without the guilt.

Conclusion

If you’re looking for a comforting, easy-to-make meal that brings rustic Italian charm right to your kitchen, this cozy pasta e fagioli soup recipe is it. It’s simple enough for a weeknight but special enough to share with friends and family. Customize it based on your pantry and preferences—you really can’t go wrong.

I love this recipe because it feels like a warm hug in a bowl, the kind that makes you want to slow down, savor each spoonful, and maybe even share a second helping. Please leave a comment if you try it out or have your own twists to share—I’d love to hear how you make it yours!

Now, go ahead and give this rustic Italian classic a whirl—you deserve a little cozy goodness today.

FAQs

What type of pasta is best for pasta e fagioli soup?

Ditalini pasta is traditional and perfect because its small size fits nicely in the soup. However, small shells, elbow macaroni, or even broken spaghetti work well too.

Can I use dried beans instead of canned?

Absolutely! Soak dried beans overnight and cook them until tender before adding to the soup. This gives a fresher flavor but requires extra prep time.

How do I make this soup vegetarian or vegan?

Use vegetable broth instead of chicken broth and replace Parmesan cheese with nutritional yeast or vegan cheese to keep it plant-based.

Can I prepare this soup ahead of time?

Yes! The flavors actually deepen when it sits overnight. Store in the fridge and reheat gently before serving. For freezing, omit the pasta and add fresh pasta when reheating.

What can I serve alongside pasta e fagioli?

Crusty bread, garlic bread, or a fresh green salad are excellent companions. A light Italian red wine or sparkling water with lemon also pairs nicely.

Pin This Recipe!

pasta e fagioli soup recipe
Print

Cozy Pasta e Fagioli Soup

A rustic Italian comfort food soup featuring tender pasta, creamy cannellini beans, and a savory broth infused with garlic and rosemary. Perfect for cozy dinners and easy to make with pantry staples.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 4 cloves garlic, minced
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3/4 cup ditalini pasta (about 150g)
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 6 cups chicken or vegetable broth (1.4 liters)
  • 1 can (14.5 oz) diced tomatoes
  • 1 sprig fresh rosemary or 1 teaspoon dried rosemary, crushed
  • 1 large bay leaf
  • Salt and black pepper, to taste
  • Pinch of red pepper flakes (optional)
  • Freshly grated Parmesan cheese, for serving
  • Chopped fresh parsley, for garnish

Instructions

  1. Heat 2 tablespoons of olive oil in a large soup pot over medium heat. Add minced garlic, chopped onion, diced carrots, and celery. Sauté until onions are translucent and carrots soften, about 6-8 minutes.
  2. Add the fresh rosemary sprig and bay leaf. Pour in the diced tomatoes with their juice and the broth. Stir well, scraping the bottom of the pot to lift browned bits.
  3. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for about 20 minutes to let flavors meld and vegetables soften.
  4. Stir in the rinsed cannellini beans and ditalini pasta. Continue simmering gently until the pasta is al dente, about 12-15 minutes. Avoid overcooking the pasta.
  5. Remove the rosemary sprig and bay leaf. Season the soup with salt, black pepper, and red pepper flakes if using. Optionally, add a splash of olive oil or fresh lemon juice to brighten flavors.
  6. Ladle soup into bowls and garnish with freshly grated Parmesan cheese and chopped parsley. Serve hot.

Notes

Sauté aromatics low and slow to bring out sweetness. Add pasta late to avoid gummy texture. Season lightly at first and adjust at the end. Stir occasionally to prevent sticking. For gluten-free, use gluten-free pasta. For vegan, use vegetable broth and vegan cheese or nutritional yeast. If soup thickens after resting, stir in warm broth or water before reheating.

Nutrition

  • Serving Size: 1 bowl (approximatel
  • Calories: 280
  • Sugar: 5
  • Sodium: 600
  • Fat: 7
  • Saturated Fat: 1
  • Carbohydrates: 40
  • Fiber: 8
  • Protein: 12

Keywords: pasta e fagioli, Italian soup, comfort food, easy soup recipe, rustic Italian, cannellini beans, ditalini pasta, cozy soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating