
A hearty and comforting Italian soup with pasta, beans, vegetables, and herbs. A perfect warm and filling meal for a cold winter night.
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrot, and celery and cook until softened, about 5-7 minutes.
Add the garlic and cook for 1 minute more, until fragrant.
Stir in the diced tomatoes, cannellini beans, vegetable broth, oregano, basil, and bay leaf. Bring to a boil, then reduce heat and simmer for 15 minutes to allow the flavors to meld.
Remove the bay leaf.
Add the pasta and cook according to package directions, usually about 8-10 minutes, or until the pasta is tender.
Season with salt and pepper to taste.
Ladle the soup into bowls and garnish with fresh parsley and grated Parmesan cheese, if desired. Serve hot.
Nutrition per serving (450g)
For a thicker soup, you can mash some of the cannellini beans with a fork or immersion blender before adding them to the soup.
Add a pinch of red pepper flakes for a little heat.
Leftovers can be stored in the refrigerator for up to 3 days.
For a vegan version, omit the Parmesan cheese or use a vegan Parmesan alternative.
Large pot or Dutch oven
Cutting board
Knife
No wine pairing suggestions available for this recipe.