Italian Pasta Fagioli Recipe (Easy One Pot Meal)

You are going to love my thick and creamy Italian Pasta Fagioli Recipe. Think tender pasta, creamy beans, and a flavorful tomato broth that tastes like your favorite Italian restaurant… made in one large pot on a weeknight. It’s the ultimate comfort food with pantry staples and a little olive oil doing the heavy lifting. This version is a little thicker and creamier than what you might be used to. It’s comfort in a bowl! 

My italian pasta fagioli recipe in a bowl.

If you love hearty soup recipes like this pasta e fagioli soup, try my Tuscan Chicken Soup with white beans for a brothy, rustic bowl that still eats like dinner. Or make my Sausage and White Bean Soup when you want layers of flavor from browned Italian sausage and a quick simmer. I love soup year-round, but especially when the weather gets a bit colder. I also have a wonderful homemade chicken stock recipe that uses a rotisserie chicken! It’s the backbone of all my great soup recipes. 

Recipe Highlights: Italian Pasta Fagioli

  • Inspiration: A classic Italian soup from northern Italy, a true peasant dish that turns simple pantry staples into something special.
  • Best Served For: Family dinner, snow-day lunch, or an easy starter before a cozy pasta dish.
  • What Makes It Special: Tomato paste is bloomed for depth, a Parmesan rind simmers for savory richness, and the pasta finishes in the pot for that starchy, silky finish.
  • Make Ahead: Make the base ahead, then cook the pasta right before serving for a next-day bowl that tastes freshly made.

Ingredients Notes

Pasta fagioli ingredients.
  • Cannellini beans: For the creamiest beans, rinse them well, then let them simmer for a few minutes before adding pasta, allowing them to season in the flavorful tomato broth. If using dried beans, cook until tender in salted water first.
  • Tomato paste: Cook it with the garlic over medium heat until it reaches a brick red color. That quick browning yields a smoother texture and a deep, tomato-forward flavor without requiring extra tomato sauce. I love double-concentrated tomato paste, but any type will do! 
  • Parmesan rind: Adds savory backbone. Drop it in early and fish it out before adding pasta. Parmigiano Reggiano rinds bring a fuller flavor than pre-grated Parmesan cheese. You can often buy this on its own pretty inexpensively at the store, or cut one off of the cheese you have at home! 
  • Type of pasta: Orecchiette is great, but ditalini pasta, small shells, or other small pasta shapes give a classic pasta fagioli soup vibe and stay tender, too!
  • Stock choice: Chicken broth gives roundness; vegetable broth keeps it classic and light. Store-bought broth works, but taste and adjust the amount of liquid and salt at the end.
  • Soffrito: A classic combination of onion, carrots, and celery. Brown the veggies ever so slightly for deeper flavor. 
  • White Wine: I love using a dry white wine like Pinot Grigio or Sauvignon Blanc to deglaze and scrape up the brown bits at the bottom of the pot. However, you can use a little splash of water or more stock if you don’t want to use alcohol for this recipe, or just don’t have it! 

Suggested Ingredient Substitutions and Additions

  • Pasta swap: Use ditalini, small shells, or tubetti for a traditional pasta e fagioli recipe. Cook to al dente right in the pot.
  • Bean swap: Try borlotti beans, cranberry beans, or pinto beans. Mix kinds of beans for a great way to add variety.
  • Greens: Stir in chopped swiss chard or spinach during the last 2 minutes for color and a softer bite.
  • Herby finish: Add fresh rosemary sprigs or a bay leaf to the simmer, then finish with a drizzle of extra virgin olive oil and a shower of parmesan cheese.

How to Make My Creamy Italian Pasta Fagioli Recipe

Making an italian pasta fagioli recipe.
  1. First, heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery with a light sprinkle of salt. Cook, stirring occasionally, until very soft and lightly golden, 8 to 10 minutes.
Making an italian pasta fagioli recipe.

2. Stir in the garlic, a pinch of black pepper, and the tomato paste. Cook, stirring, until the paste darkens and smells sweet, about 2 minutes.

Making an italian pasta fagioli recipe.

3. Pour in the white wine. Simmer, scraping up any browned bits, until the wine is mostly reduced, 1 to 2 minutes.

Add the Italian seasoning and passata. Stir in the chicken stock, Parmesan rind, and the beans. Bring to a gentle simmer and cook uncovered, stirring occasionally, 10 to 15 minutes. Season lightly with some of the salt.Taste check: it should be flavorful but just shy of perfectly salted. The pasta will dilute it slightly.

Pasta fagioli recipe in a pot.

4. Remove the Parmesan rind. Add the orecchiette. Simmer at a lively bubble, stirring often so the pasta cooks evenly and does not stick, until al dente, 8 to 12 minutes. If the pot gets too thick, add a splash of hot stock to loosen.

Turn off the heat. Taste and adjust with the remaining salt and black pepper until bright and savory. Let the pot rest a few minutes to thicken to a creamy, scoopable texture.

Ladle into bowls and top with grated parmigiano reggiano and a drizzle of olive oil! Serve with bread if you like.

Expert Tips From My Kitchen

  • Brown the base: Let the onion, carrots, and celery take on light color. Those extra 2 minutes on medium heat build restaurant-style depth from the bottom of the pot. You’ll use wine to deglaze and scrape up the little bits at the bottom. 
  • Season in stages: Salt early, then taste again after the stock simmers, and again once the pasta is al dente. Black pepper and a pinch of red pepper flakes at the end wake everything up.
  • Mind the pasta: Keep the pot at a lively simmer and stir every 1 to 2 minutes so the dry pasta releases starch evenly and doesn’t stick.
  • Adjust the texture: If you want a thicker bowl, mash a portion of the beans against the side of the dutch oven. For a looser soup, add a splash of hot chicken stock to reach your desired consistency.
My italian pasta fagioli recipe in a bowl.

Serving Suggestions

  • Wine pairing: Pour a Chianti Classico or Montepulciano and call it a night.
  • At the table: Extra parmigiano reggiano, black pepper, and crusty bread.
  • Make it a menu: Simple arugula salad, then this hearty italian soup, then a small pasta dish to share. Buon appetito.

Reheating and Storage Instructions

  • Fridge: First, cool the italian pasta fagioli soup, then transfer to safe containers and store in an airtight container for up to 4 days. The pasta will continue to absorb a portion of the soup; loosen with chicken stock when reheating.
  • Reheat:  Medium-low heat on the stove, splash in stock to restore the desired consistency.
  • Freeze: Freeze the base without pasta in airtight containers up to 3 months. Add dry pasta when you reheat for the best tender pasta texture.

My italian pasta fagioli recipe in a bowl.

Pasta e Fagioli (One Pot, Creamy) Italian Pasta Fagioli Recipe

Allie Hagerty
A cozy, one pot italian pasta fagioli recipe with creamy cannellini beans, al dente pasta, and a flavorful tomato broth. We bloom tomato paste with garlic, build a soffritto, deglaze with a splash of white wine, then simmer passata, chicken stock, and a parmesan rind for layers of flavor. Silky, hearty, and weeknight easy.
No ratings yet
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Course Main Course, Pasta, Soup
Servings 6 servings

Equipment

  • Large heavy pot
  • wooden spoon
  • Measuring cups & spoons
  • ladle

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large yellow onion finely diced
  • 2 small carrots finely diced
  • 2 small celery ribs finely diced
  • 1 tablespoon + 2 teaspoons kosher salt
  • 8 garlic cloves minced
  • 4 tablespoons tomato paste
  • ½ cup dry white wine
  • 1 tablespoon Italian seasoning blend
  • 12 ounces passata
  • 7 cups low-sodium chicken stock plus up to 1 cup more hot stock as needed
  • 1 Parmesan rind
  • 2 15 oz cans cannellini beans, drained and rinsed
  • 1 pound orecchiette pasta
  • 2 to 3 teaspoons freshly ground black pepper divided
  • Parmigiano Reggiano grated for serving)

Instructions
 

  • Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery with a light sprinkle of salt. Cook, stirring occasionally, until very soft and lightly golden, 8 to 10 minutes.
  • Stir in the garlic, a pinch of black pepper, and the tomato paste. Cook, stirring, until the paste darkens and smells sweet, about 2 minutes.
  • Pour in the white wine. Simmer, scraping up any browned bits, until the wine is mostly reduced, 1 to 2 minutes.
  • Add the Italian seasoning and passata. Stir in the chicken stock, Parmesan rind, and the beans. Bring to a gentle simmer and cook uncovered, stirring occasionally, 10 to 15 minutes. Season lightly with some of the salt.
  • Taste check: it should be flavorful but just shy of perfectly salted. The pasta will dilute it slightly.
  • Remove the Parmesan rind. Add the orecchiette. Simmer at a lively bubble, stirring often so the pasta cooks evenly and does not stick, until al dente, 8 to 12 minutes. If the pot gets too thick, add a splash of hot stock to loosen.
  • Turn off the heat. Taste and adjust with the remaining salt and black pepper until bright and savory. Let the pot rest a few minutes to thicken to a creamy, scoopable texture.
  • Ladle into bowls and top with freshly grated parmigiano reggiano and a drizzle of olive oil. Serve with bread if you like.

Notes

Expert Tips From My Kitchen
  • Bloom the tomato paste with the garlic on medium heat until it turns brick red and smells sweet. That 2-minute step builds the flavorful tomato broth you want.
  • Season in stages and taste at three points: after the base simmers, when the pasta is al dente, and right before serving. Add black pepper and a pinch of red pepper flakes at the end to wake it up.
  • Nail the texture: keep a little hot chicken stock on standby to loosen if it gets too thick, or mash a scoop of beans in the pot for extra creaminess. Let it rest 3 to 5 minutes off heat so the pasta settles into a silky, scoopable finish.

Nutrition Facts

Calories: 479kcalCarbohydrates: 82gProtein: 21gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 342mgPotassium: 830mgFiber: 8gSugar: 7gVitamin A: 467IUVitamin C: 11mgCalcium: 110mgIron: 5mg
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating