Ingredients
Method
- In a Dutch oven or stockpot, cook bacon over medium heat until browned and crisp, stirring occasionally, about 8 minutes.
- Add onion, carrots and celery; cook until vegetables are soft, about 5 minutes.
- Add garlic and rosemary; cook until fragrant, 1 minute.
- Season with salt and pepper to taste.
- Stir in tomato paste, beans, red pepper flakes, and broth.
- Bring to a boil, reduce heat, and simmer, partially covered, until soup has thickened slightly, about 20 minutes.
- Lightly mash some of the beans in the pot to give the soup body.
- Add pasta to the pot; cook until al dente, about 8 minutes (may vary according to your pasta).
- Season to taste, if needed, with additional salt and pepper.
- To serve, ladle soup into bowls; sprinkle with parmesan and parsley, if desired.
Notes
This soup is not vegetarian, as it has bacon + chicken stock as ingredients. However, it can easily be made vegetarian by omitting the bacon, adding a little salt + liquid smoke to mimic the bacon, substituting olive oil or butter for the bacon fat + vegetable stock for the chicken stock.
