Pasta Fagioli

Posted on

Creamy Pasta Fagioli soup with beans, pasta, and herbs in a rustic bowl.

Dinner Recipes

Difficulty

Prep time

Cooking time

Total time

Servings

Pasta Fagioli is a hearty and comforting Italian soup that brings together small pasta shapes, creamy beans, and a rich tomato base. It’s full of cozy flavors and has just the right mix of soft pasta, tender beans, and a light broth that feels like a big, warm hug in a bowl.

I always love making Pasta Fagioli on chilly evenings because it fills the kitchen with that classic, homey aroma. I like to add a sprinkle of Parmesan cheese on top—it melts slightly and adds a bit of extra tasty goodness. One tip I have is to use starchy pasta like ditalini so the soup thickens up nicely as it cooks.

For me, this soup is the kind of meal that everyone feels happy eating, whether for lunch or dinner. I often serve it with crusty bread to soak up every bit of the broth. It’s a favorite for family dinners and a great way to use simple ingredients to make something really satisfying and full of love.

Key Ingredients & Substitutions

Olive oil, onion, carrot, and celery: These create a classic flavor base called soffritto. If you don’t have celery, bell peppers work well too. I always use fresh garlic for its vibrant aroma but garlic powder is okay in a pinch.

Beans: Cannellini or navy beans give creaminess and protein. You can swap them for kidney beans or chickpeas if you like a different texture.

Ground beef or Italian sausage: This is optional but adds richness. For a vegetarian version, leave it out or add mushrooms for a meaty feel.

Pasta: Small shapes like ditalini or elbow macaroni are perfect because they cook quickly and hold up in the soup. Avoid big or delicate pasta which may fall apart.

Broth: Chicken broth adds depth, but vegetable broth works well too. If you want more flavor, a splash of white wine or a Parmesan rind simmered in the pot can be great additions.

Herbs & seasonings: Dried oregano, basil, and thyme give a classic Italian taste. Fresh parsley at the end adds brightness. Feel free to adjust herbs to your liking.

How Do You Get Perfectly Cooked Pasta Without It Becoming Mushy?

Pasta can easily get mushy if left in soup too long. Here’s how to keep it just right:

  • Cook the soup base first (all veggies, beans, and broth) and let flavors develop for 20-25 minutes.
  • Add pasta only near the end and cook it just until al dente—usually 8-10 minutes depending on the pasta size.
  • Stir often to prevent pasta from sticking to the bottom.
  • If the soup gets too thick after pasta is cooked, add a splash of broth or water to loosen it.
  • If making leftovers, consider cooking pasta separately and adding it to individual bowls to avoid sogginess.

I like to test the pasta a couple of times as it cooks so it’s tender but still has a slight bite. It makes the soup more enjoyable and balanced.

Easy Pasta Fagioli Soup Recipe

Equipment You’ll Need

  • Large heavy-bottomed pot – I prefer this because it heats evenly and can hold a full batch of soup.
  • Wooden spoon or spatula – perfect for stirring all the ingredients without scratching the pot.
  • Measuring spoons and cups – to keep your seasonings and ingredients just right.
  • Knife and cutting board – for chopping vegetables and herbs easily.
  • Strainer or colander – to rinse beans if needed.

Flavor Variations & Add-Ins

  • Swap the beans: Try kidney beans or chickpeas for a different texture or flavor.
  • Use sausage or pancetta instead of ground beef for more richness.
  • Add chopped spinach, kale, or Swiss chard at the end for more greens.
  • Sprinkle with crushed red pepper flakes or a splash of balsamic vinegar to add zing.

Pasta Fagioli Recipe Guide

Ingredients You’ll Need:

Main Ingredients:

  • 2 tablespoons olive oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 celery stalk, diced
  • 1/2 pound ground beef or Italian sausage (optional)
  • 1 (14.5 ounces) can diced tomatoes
  • 1 (15 ounces) can cannellini beans or navy beans, drained and rinsed
  • 4 cups chicken broth or vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • Salt and black pepper, to taste
  • 3/4 cup small pasta (such as elbow macaroni or ditalini)
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup grated Parmesan cheese, plus extra for serving

Time You’ll Need:

This Pasta Fagioli soup takes about 10 minutes to prep and roughly 35-40 minutes to cook. You’ll spend most of your time simmering the soup to develop flavors and cooking the pasta perfectly in the last 10 minutes.

Step-by-Step Instructions:

1. Sauté the Vegetables:

Heat the olive oil in a large pot over medium heat. Add the diced onion, carrot, and celery. Cook, stirring occasionally, until the veggies are soft and the onion turns translucent, about 5 to 6 minutes.

2. Add Garlic and Meat (Optional):

Stir in the minced garlic and cook for another minute until you can smell the aroma. If you’re using ground beef or Italian sausage, add it now. Break it up with your spoon and cook until brown, about 5 minutes. Drain any excess fat if needed.

3. Add Tomatoes, Beans, Broth, and Seasoning:

Pour in the diced tomatoes with their juice, the rinsed beans, chicken or vegetable broth, and sprinkle in oregano, basil, thyme, salt, and pepper. Stir to combine well.

4. Simmer the Soup:

Bring the soup to a boil, then reduce the heat to low and let it simmer uncovered for 20 to 25 minutes. This helps all those flavors come together nicely.

5. Cook the Pasta:

Add your small pasta to the soup and cook for about 8 to 10 minutes until the pasta is just tender but not mushy. Stir occasionally to stop the pasta from sticking to the bottom of the pot.

6. Finish and Serve:

Once the pasta is cooked, stir in the fresh parsley and the grated Parmesan cheese. Give the soup a taste and add more salt or pepper if you think it needs it.

Ladle the warm soup into bowls, topping with a sprinkle of extra Parmesan and parsley for that lovely finishing touch. Serve with crusty bread if you like!

Can I Use Canned Beans Instead of Dried Beans?

Yes! Canned beans are perfect for this recipe and save time. Just be sure to rinse and drain them well before adding to the soup to reduce excess sodium and prevent a mushy texture.

What Pasta Can I Substitute in Pasta Fagioli?

Small pasta shapes like ditalini, elbow macaroni, or mini shells work best. Avoid large or delicate pasta that might fall apart or absorb too much broth. If you want to prepare the soup ahead, cook the pasta separately and add it when serving to keep it from getting soggy.

Can I Make This Soup Vegetarian?

Absolutely! Simply skip the ground beef or sausage and use vegetable broth instead of chicken broth. You can add extra beans or some sautéed mushrooms to boost flavor and texture.

How Should I Store and Reheat Leftovers?

Store leftover soup in an airtight container in the fridge for up to 3 days. When reheating, warm it gently on the stove, stirring occasionally. If the soup is too thick after cooling, add a bit of broth or water to loosen it.

You might also like these recipes

Leave a Comment