Best of all, this nutritious recipe for pasta fagioli soup comes together in just 30 minutes and in one pot, meaning a comforting hug in a bowl is never far from reach. Plus, it’s perfect for meal prep — make a batch on the weekend and enjoy all week long. For more Italian soup recipes, try my Tortellini Soup recipe, Italian Wedding Soup recipe, and Lasagna Soup recipe!

What You Need To Make This Recipe

Mirepoix – this flavorful and aromatic blend of chopped yellow onion, chopped carrots, and sliced celery is the backbone of this hearty soup’s flavor profile. In a pinch, you can swap in white onion, red onion, or shallot for the yellow onion, or parsnips for the carrots. Red pepper flakes – just a touch of spice helps awaken the flavors of the broth. Feel free to add more or less to suit your tastes. Dried oregano – if you have the choice, opt for Mediterranean, Greek, or Italian oregano rather than Mexican oregano, which is actually part of a different family of herbs and as a lemony and licorice-like flavor. Vegetable stock – opt for vegetable broth to make a wholly vegetarian pasta e fagioli. You’re also welcome to use chicken broth or stock if you prefer.Bay leaves – these dried leaves add a lovely herbal note to the broth. If you don’t have any, you can use about ½ teaspoon of dried thyme leaves. Ditalini pasta – these super small, short tube-shaped noodles are the authentic option for this classic Italian soup. You’re welcome to swap in the small pasta shape of your choice. Canned beans – using canned beans makes this pasta fagioli soup recipe quick enough for even weeknight cooking. If you only have dried beans, soak and cook them separately before adding them to the pot.

How To Make Pasta Fagioli

  1. In a large Dutch oven, heat olive oil over medium heat. Add the onion. Cook, stirring frequently, until starting to brown, about 10 minutes. Add the carrots, celery, garlic, and red pepper flakes. Cook, stirring occasionally, for 5 minutes.
  2. Stir in the tomatoes, oregano, and black pepper. Simmer for a few minutes.
  3. Pour in the stock. Stir in 1 teaspoon of salt and the bay leaves. Bring to a boil. Taste and add more salt if needed. (I like to salt the broth well before adding the pasta so it seasons the pasta while it cooks.)
  4. Add the pasta and continue boiling, stirring occasionally, until the pasta is al dente, about 10 minutes.
  5. Reduce the heat to medium-low. Add the beans. Simmer for a few minutes. Taste and add more salt if needed.
  6. Stir in the parsley just before serving.

Pro Tips For Making This Recipe

Thicken It Up. To add a little more body to the pasta e fagioli soup’s broth, don’t drain or rinse the beans before adding them to the pot. Their viscous liquid is protein-rich and will thicken the soup as it simmers. Add Meat. My recipe makes a delicious vegetarian soup, but sometimes you want some added protein! Feel free to brown some pancetta, ground beef, or Italian sausage in the oil with the onions if you’d like. Make Ahead. I like to mix up a batch of pasta fazool, then divvy it up into individual portions for easy grab-and-go lunches throughout the week. It can also be frozen for up to 3 months. Make it in a slow cooker. Cook the vegetables stove-top as directed, then add them to a slow cooker along with the tomatoes, beans, seasonings, and stock. Cook on low heat for 4 hours or high heat for 2 hours. Stir in the pasta about 30 minutes before you’re ready to serve.

If you’ve tried this Pasta Fagioli recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

Pasta Fagioli - 80Pasta Fagioli - 80Pasta Fagioli - 48Pasta Fagioli - 95Pasta Fagioli - 35Pasta Fagioli - 49Pasta Fagioli - 61Pasta Fagioli - 22Pasta Fagioli - 98Pasta Fagioli - 99Pasta Fagioli - 62Pasta Fagioli - 72Pasta Fagioli - 26Pasta Fagioli - 11Pasta Fagioli - 49Pasta Fagioli - 6Pasta Fagioli - 42Pasta Fagioli - 57