Italian pasta and bean soup, or pasta e fagioli, is a classic cousin to minestrone, and one that’s naturally plant-based. With a gently seasoned tomato base, this hearty main dish soup is a welcome warm-up on a chilly day. And it’s arguably the most classic ditalini pasta recipe ever!
Any short shape of pasta will do — penne, shells, or twists, depending on what’s on hand. The most traditional, though (and my favorite) are ditalini, as shown in the photos.
White beans are the most traditional to this soup. Use cannellini or Great Northern beans.
Complete the meal: Serve with a crusty bread or crackers and a simple salad, or a platter of raw vegetables with an easy dip such as Avocado, Tahini, and Spinach Dip.
Recipe is adapted from Vegan Soups and Stews for All Seasons by Nava Atlas.
Explore more …
Italian Pasta and Bean Soup
Italian Pasta and Bean Soup, or Pasta e Fagioli, is a cousin to minestrone and can be served as a hearty main dish soup.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 3 large celery stalks, diced
- 3 medium carrots, peeled and sliced
- 28-ounce can crushed tomatoes
- 2 vegetable bouillon cubes
- 2 teaspoons Italian seasoning
- 6 cups water
- 2 heaping cups (uncooked) pasta, any small shape (like ditalini)
- Two 15-ounce cans cannellini or pink beans, drained and rinsed, or 3 cups cooked beans
- Salt and freshly ground pepper to taste
- 1/4 cup chopped fresh parsley, or fresh oregano leaves as desired
Instructions
- Heat the oil in a large soup pot. Add the onion and sauté over medium heat until translucent. Add the garlic and celery and continue to sauté until all are golden.
- Add the carrots, tomatoes, bouillon cubes, seasoning, and water. Bring to a slow boil, then lower the heat, cover and simmer gently for 20 minutes.
- Meanwhile, cook the pasta according to package directions in a separate saucepan until al dente, then drain. Add it to the soup along with the beans. Simmer gently for 5 minutes longer.
- Adjust the consistency with a little more water if the soup is too crowded. Season with salt and pepper, stir in the parsley, and serve.
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 343Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 636mgCarbohydrates: 62gFiber: 16gSugar: 13gProtein: 15g
Nutrition data is always an estimate depending on program used to calculate and exact products used. This is given for informational purposes only and accuracy cannot be guaranteed.
If you like this Italian-style soup, you might also enjoy …
See lots more vegan soups & stews.
Heidi
The ingredients list carrots, but step 2 of instructions list bell pepper. I believe it’s supposed to say carrot?
Nava Atlas
You’re right, Heidi. I fixed it, and thanks for the eagle eye!