ADVERTISEMENT
**Step 1: Sauté the Vegetables**
In a large pot or Dutch oven, heat **1 tablespoon of olive oil** over medium heat. Add the **diced onion** and sauté for about 5 minutes until softened and translucent. Add the **minced garlic**, **diced carrots**, and **diced celery**, cooking for another 5-7 minutes, stirring occasionally until the vegetables start to soften.
**Step 2: Add the Broth and Seasonings**
Add the **diced tomatoes** (with their juices) to the pot, followed by the **vegetable broth** (or chicken broth). Stir in the **oregano**, **basil**, **red pepper flakes** (if using), and a pinch of **salt** and **pepper**. Bring the mixture to a boil over medium-high heat.
**Step 4: Add the Beans and Pasta**
Stir in the **cannellini beans** (or other beans of your choice) and the **small pasta**. Let the soup continue to simmer for another **10-12 minutes** or until the pasta is cooked al dente. If you like your pasta to be a little softer, you can simmer it a bit longer.
**Step 5: Add Greens (Optional)**
If you’re adding **spinach** or **kale**, stir it in during the last 2 minutes of cooking, just until the greens are wilted and tender. This adds extra nutrition and a beautiful pop of color to the soup.
### Why Pasta Fagioli Works:
Pasta Fagioli has all the qualities of a perfect soup: it’s hearty, filling, and packed with flavor. The **beans** provide protein and fiber, while the **pasta** adds a satisfying texture. The vegetables, including **carrots**, **celery**, and **onions**, infuse the broth with depth, while the **herbs** give it that classic Italian flavor. It’s a complete meal in one bowl, and best of all, it’s healthy!
### Serving Suggestions:
Pasta Fagioli is a filling and complete meal on its own, but you can also serve it with:
– **Crusty bread** or **garlic bread** to soak up all the flavorful broth.
– A simple **green salad** with a light vinaigrette for a refreshing contrast to the rich soup.
– A side of **roasted vegetables** like zucchini or bell peppers to add more color and nutrients.