Welcome to besttastyrecipes

Hearty Pasta E Fagioli With Sausage And Greens

By Isabella Morgan | January 08, 2026
Hearty Pasta E Fagioli With Sausage And Greens

There's something magical about a steaming bowl of pasta e fagioli that transports me straight to my grandmother's cozy kitchen. The aroma of Italian sausage sizzling with onions and garlic, the bubbling sound of tomatoes and beans simmering together, and that first spoonful that somehow manages to be both hearty and comforting while still feeling wholesome.

I remember the first time I made this recipe for my own family—it was a frigid January evening when the wind was howling outside and we were all craving something that would warm us from the inside out. I had some Italian sausage in the fridge, a couple cans of beans in the pantry, and a bunch of kale that needed using up. What started as a "clean out the fridge" experiment quickly became our most-requested winter dinner.

This isn't your average pasta e fagioli. By adding Italian sausage and nutrient-packed greens, we're taking this classic Italian peasant soup and transforming it into a complete, satisfying meal that stands on its own. The sausage adds incredible depth and richness, while the greens bring a fresh, slightly bitter note that balances everything perfectly. It's the kind of recipe that makes you look forward to sweater weather and justifies buying that extra-large soup pot you've been eyeing.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor development as the ingredients mingle together.
  • Protein-Packed: Italian sausage and beans provide a double dose of protein that keeps you satisfied for hours.
  • Flexible Greens: Works with kale, spinach, escarole, or whatever leafy greens you have on hand.
  • Make-Ahead Magic: Tastes even better the next day as the flavors meld together.
  • Budget-Friendly: Uses pantry staples and affordable ingredients to create restaurant-quality results.
  • Year-Round Comfort: Perfect for winter nights but light enough to enjoy during transitional seasons.
  • Authentic Italian Roots: Based on traditional pasta e fagioli but elevated with thoughtful additions.

Ingredients You'll Need

Ingredients

The beauty of this recipe lies in its humble ingredients, each playing a crucial role in creating layers of flavor. Let's break down what you'll need and why each component matters.

Italian Sausage: I prefer using hot Italian sausage for the extra kick, but sweet Italian sausage works beautifully too. Look for sausage in natural casings from your local butcher if possible—the flavor difference is remarkable. If you're using links, simply remove the casing before cooking. For a lighter version, turkey Italian sausage is an excellent substitute.

Olive Oil: Use your best extra-virgin olive oil for finishing the dish. The fruity, peppery notes really shine through and elevate the entire soup. Save the regular olive oil for the initial sautéing.

Aromatics: The holy trinity of onion, celery, and carrot creates the foundation of flavor. Take your time here—properly sweating these vegetables until they're soft and translucent is key to a well-developed base.

Garlic: Fresh garlic is non-negotiable. I use a generous amount because garlic is the soul of Italian cooking. Press or mince it finely so it distributes evenly throughout the soup.

Tomato Paste: This concentrated tomato goodness adds umami depth and helps thicken the broth. Let it caramelize slightly in the pot before adding liquids for maximum flavor.

Beans: Traditional pasta e fagioli uses borlotti beans, but I find that a combination of cannellini and kidney beans provides the best texture and visual appeal. Always rinse canned beans unless the recipe specifically calls for the starchy liquid.

Chicken Broth: Use low-sodium broth so you can control the salt level. Homemade is ideal, but a good quality store-bought broth works well. Vegetable broth can be substituted for a vegetarian version.

Small Pasta: Ditalini is classic, but any small pasta shape works—elbow macaroni, small shells, or even broken spaghetti. The pasta should be small enough to fit on a spoon with the beans.

Greens: Kale holds up beautifully in this soup and adds a pleasant chewiness. Remove the tough stems and chop the leaves into bite-sized pieces. Spinach or escarole are good alternatives if you prefer something more tender.

Fresh Herbs: Fresh rosemary and bay leaves infuse the soup with aromatic notes. Remove the bay leaves before serving and chop any large rosemary pieces if desired.

Parmesan Rind: This is my secret weapon for adding incredible depth. Save your Parmesan rinds in the freezer specifically for soups like this. If you don't have one, stir in some grated Parmesan at the end.

How to Make Hearty Pasta E Fagioli With Sausage And Greens

1

Brown the Sausage

Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Remove the sausage from its casings and crumble it into the pot. Cook, breaking it up with a wooden spoon, until it's nicely browned and cooked through, about 8-10 minutes. Don't rush this step—the caramelization adds incredible flavor. Transfer the cooked sausage to a plate, leaving the rendered fat in the pot.

2

Build the Aromatic Base

Reduce heat to medium and add the onion, celery, and carrot to the pot with the sausage fat. Season with a pinch of salt and pepper. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 8-10 minutes. Add the garlic and cook for another minute until fragrant. Stir in the tomato paste and cook for 2 minutes, stirring constantly, until it darkens slightly.

3

Deglaze and Add Broth

Pour in 1 cup of the chicken broth and use your wooden spoon to scrape up all the browned bits from the bottom of the pot. These fond bits are packed with flavor. Add the remaining broth, beans, diced tomatoes with their juice, and the Parmesan rind if using. Toss in the rosemary sprig and bay leaves. Return the cooked sausage to the pot.

4

Simmer and Develop Flavors

Bring the soup to a boil, then reduce heat to low and simmer, partially covered, for 20 minutes. This gentle simmering allows all the flavors to meld together beautifully. Stir occasionally and skim off any foam that rises to the surface. Taste and adjust seasoning with salt and pepper as needed.

5

Cook the Pasta

Add the dried pasta to the pot and continue simmering until the pasta is al dente, about 8-10 minutes depending on the shape you chose. Stir frequently to prevent the pasta from sticking to the bottom of the pot. The starch from the pasta will help thicken the soup slightly.

6

Add the Greens

Stir in the chopped kale (or your chosen greens) and cook for 3-4 minutes until wilted and tender. If using spinach, it will only need about 1 minute. The greens will brighten in color and reduce significantly in volume.

7

Final Seasoning and Rest

Remove the bay leaves and rosemary sprig. Taste the soup and adjust seasoning with salt and pepper. Let the soup rest for 5 minutes off the heat. This brief rest allows the pasta to absorb some of the broth and lets the flavors settle.

8

Serve and Garnish

Ladle the hot soup into warmed bowls. Drizzle each serving with good extra-virgin olive oil and sprinkle with freshly grated Parmesan cheese. Serve with crusty Italian bread for sopping up every last drop of the delicious broth.

Expert Tips

Control the Consistency

If your soup becomes too thick (which often happens as the pasta continues to absorb liquid), simply add more broth or water until you reach your desired consistency. Some people prefer their pasta e fagioli more stew-like, while others like it soupier.

Cook Pasta Separately for Meal Prep

If you're making this ahead or planning for leftovers, consider cooking the pasta separately and adding it to individual servings. This prevents the pasta from becoming mushy and absorbing too much broth during storage.

Bloom Your Spices

Before adding the liquid, try adding a pinch of red pepper flakes or dried oregano to the vegetables and let them toast for 30 seconds. This "blooming" technique intensifies their flavor and adds another dimension to your soup.

Make It a Day Ahead

This soup is even better the next day! Make it entirely, let it cool, then refrigerate overnight. The flavors will deepen and meld together beautifully. Just reheat gently on the stove, adding a splash of broth if needed.

Save Your Parmesan Rinds

Never throw away Parmesan rinds! Store them in a zip-top bag in your freezer and add them to soups, stews, and sauces. They melt slightly and infuse everything with rich, umami-packed flavor that's pure magic.

Freeze Individual Portions

This soup freezes beautifully! Ladle cooled soup into freezer-safe containers, leaving about an inch of space at the top for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently.

Variations to Try

Vegetarian Version

Omit the sausage and use vegetable broth instead of chicken broth. Add 1 teaspoon of smoked paprika and 1 tablespoon of soy sauce to provide the umami depth that the sausage would have contributed. You can also add a can of white beans, partially mashed, for extra body.

Seafood Twist

Replace the sausage with 1 pound of shrimp or scallops. Sear the seafood separately and add it during the last 2 minutes of cooking to prevent overcooking. A splash of white wine added with the broth adds beautiful complexity.

Slow Cooker Method

Brown the sausage and sauté the vegetables first, then transfer everything except the pasta and greens to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the pasta during the last 30 minutes and the greens during the last 5 minutes.

Gluten-Free Option

Simply substitute your favorite gluten-free pasta. Rice-based pasta or chickpea pasta work particularly well. Be sure to check the cooking time as gluten-free pasta often cooks faster than wheat pasta.

Storage Tips

Proper storage is key to maintaining the quality of your pasta e fagioli. Here's everything you need to know about keeping this soup fresh and delicious:

Refrigerator Storage

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken considerably as the pasta continues to absorb liquid. When reheating, add broth or water to thin to your desired consistency. Reheat gently on the stovetop over medium-low heat, stirring occasionally, until heated through.

Freezer Instructions

This soup freezes exceptionally well for up to 3 months. For best results, slightly undercook the pasta if you know you'll be freezing portions. Cool completely before transferring to freezer-safe containers or zip-top bags. Label with the date and contents. Thaw overnight in the refrigerator before reheating.

Make-Ahead Strategy

For the freshest results when making ahead, prepare the soup base (everything except the pasta and greens) and refrigerate for up to 2 days. When ready to serve, bring the base to a simmer, add the pasta, and cook until al dente. Add the greens during the final few minutes. This method ensures perfectly cooked pasta and vibrant greens every time.

Frequently Asked Questions

Absolutely! While cannellini and kidney beans are traditional, great northern beans, navy beans, or pinto beans all work beautifully. You can even use a mix of different beans for varied texture and visual appeal. If using dried beans, cook them separately first, as they require different cooking times.

Pasta e fagioli is meant to be thick and hearty, but if it becomes too stew-like, here are a few solutions: First, the pasta will continue absorbing liquid, so serve it as soon as the pasta is cooked. Second, keep extra broth on hand when reheating. Third, you can cook the pasta separately and add it to individual servings. The starch from the pasta is what thickens the soup, so controlling the pasta cooking gives you more control over the final consistency.

The spice level depends entirely on the type of sausage you choose. Hot Italian sausage will give you a pleasant warmth, while sweet Italian sausage keeps it mild. You can also control the heat by removing the sausage's seeds if using fresh chilies, or by adding red pepper flakes to taste. For a milder version, use sweet sausage and skip any additional spicy elements.

Yes! Use the sauté function to brown the sausage and vegetables, then add everything except the pasta and greens. Cook on high pressure for 5 minutes with natural release for 10 minutes. Quick-release any remaining pressure, then switch back to sauté mode, add the pasta, and cook until al dente. Stir in the greens during the final 2 minutes.

This hearty soup is practically a complete meal on its own, but a few accompaniments can elevate the experience. Crusty Italian bread or garlic bread is essential for sopping up the delicious broth. A simple green salad with a bright vinaigrette provides a fresh contrast. For wine lovers, a medium-bodied Italian red like Chianti or Montepulciano pairs beautifully.

Traditional pasta e fagioli isn't creamy, but if you prefer a richer texture, there are several ways to achieve this. You can mash about 1 cup of the beans before adding them to the soup, which will naturally thicken the broth. Another option is to stir in a splash of heavy cream or half-and-half at the end. For a dairy-free version, blend a small portion of the soup and return it to the pot.

Hearty Pasta E Fagioli With Sausage And Greens
pasta
Pin Recipe

Hearty Pasta E Fagioli With Sausage And Greens

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Brown the sausage: Heat olive oil in a large pot over medium-high heat. Crumble in sausage and cook until browned, about 8-10 minutes. Transfer to a plate.
  2. Build the base: In the same pot, sauté onion, celery, and carrot until softened, 8-10 minutes. Add garlic and cook 1 minute. Stir in tomato paste and cook 2 minutes.
  3. Create the soup: Add broth, beans, tomatoes with juice, rosemary, bay leaves, and Parmesan rind. Return sausage to pot. Bring to a boil, then simmer 20 minutes.
  4. Add pasta: Add ditalini and cook until al dente, 8-10 minutes, stirring frequently.
  5. Finish with greens: Stir in kale and cook until wilted, 3-4 minutes. Remove bay leaves and rosemary. Season with salt and pepper.
  6. Serve: Ladle into bowls, drizzle with olive oil and sprinkle with Parmesan cheese.

Recipe Notes

For meal prep, cook the pasta separately and add to individual servings. The soup will thicken as it stands—thin with additional broth when reheating. This recipe doubles easily for a crowd!

Nutrition (per serving)

425
Calories
22g
Protein
38g
Carbs
18g
Fat

More Recipes