Vegan pasta e fagioli
An Italian white bean and small pasta soup with tomatoes, vegetables and herbs.
Approximate total time: 50 min4 servingsItalyMeal base: White beans

100% plant-based
Choose vegan versions of the stock, pasta, sauces and other packaged products listed in the recipe.
Ingredients
For 4 servings.
1 cup = 240 ml; 1 tablespoon = 15 ml; 1 teaspoon = 5 ml.
- 2 tsp olive oil
- ½ cup chopped red onion
- 2 garlic cloves
- ½ cup finely diced carrot
- ½ cup chopped celery
- 2 tbsp tomato purée
- 1 400 g tin chopped tomatoes
- 720 ml vegan vegetable stock
- 1 400 g tin white beans, drained
- 1 cup small egg-free pasta shells or macaroni
- ½ tsp dried rosemary
- ½ tsp dried thyme
- ½ tsp dried oregano
- Salt, pepper, basil and chilli flakes to taste
Step-by-step method
- Chop the garlic and prepare onion, carrot and celery. Heat oil in a saucepan.
- Soften the vegetables over medium heat, stirring, until the onion is translucent. Stir in tomato purée.
- Add tomatoes and dried herbs and cook until the tomatoes begin to break down.
- Pour in stock and add beans, salt and pepper. Simmer gently for 15–20 minutes.
- Meanwhile, cook the pasta separately in water according to the packet. Drain and stir into the soup at the end.
- Adjust stock and seasoning. Serve with basil and chilli flakes to taste.
✦ Kitchen tip
If preparing ahead, keep the pasta separate and add when reheating so it does not absorb all the broth.
A home-cooking adaptation. Timings are approximate and depend on ingredients and equipment. The photo may show different garnishes or presentation.
Recipe references
Ingredients and techniques referenced from the sources below; wording and structure adapted for Becas à Mesa.