Make this hearty Pasta Fagioli soup, a classic Italian comfort food. It uses tender pasta, creamy cannellini beans, and a savory tomato broth for a satisfying one-pot meal.
Author:sarahthompson
Prep Time:15 min
Cook Time:30 min
Total Time:45 min
Yield:6 servings 1x
Category:Soup
Method:Stovetop
Cuisine:Italian
Diet:Vegetarian
Ingredients
Scale
1 tablespoon olive oil
1 medium yellow onion, chopped
2 carrots, chopped
2 celery stalks, chopped
3 cloves garlic, minced
1 teaspoon dried oregano
1/2 teaspoon dried basil
1/4 teaspoon red pepper flakes (optional)
1 (14.5 ounce) can diced tomatoes, undrained
4 cups vegetable broth (or chicken broth for richer flavor)
2 (15 ounce) cans cannellini beans, rinsed and drained
1/2 cup ditalini pasta
1/4 cup fresh parsley, chopped
Salt and black pepper to taste
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the chopped onion, carrots, and celery. Cook until the vegetables soften, about 5 to 7 minutes.
Add the minced garlic, oregano, basil, and red pepper flakes (if using). Cook for 1 minute until fragrant.
Pour in the diced tomatoes (with their juice) and the vegetable broth. Bring the mixture to a simmer.
Stir in the rinsed and drained cannellini beans. Continue to simmer for 10 minutes to allow flavors to combine.
Add the ditalini pasta to the pot. Cook according to package directions, usually 8 to 10 minutes, until the pasta is tender. Stir often to prevent the pasta from sticking to the bottom.
Season the soup with salt and pepper to your taste.
Stir in the fresh parsley just before serving. Serve hot.
Notes
For a richer, meatier version similar to restaurant favorites, brown 1/2 pound of ground beef or Italian sausage before adding the onions and vegetables, then drain excess fat.
If you prefer a thicker soup, mash about 1/4 cup of the beans against the side of the pot before adding the pasta, or simmer uncovered for the last 10 minutes.
This soup freezes well. Cool completely before storing in airtight containers.