Ingredients
Method
- Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery. Sauté for 5–7 minutes until softened.
- Stir in garlic and tomato paste. Cook for 1 minute.
- Add rosemary, thyme, and red pepper flakes. Stir to coat.
- Pour in the broth and bring to a simmer. Add beans and bay leaf. Simmer uncovered for 20–25 minutes.
- Remove bay leaf, add kale, and cook 3–5 minutes. Stir in lemon juice, season with salt and pepper.
- Serve hot, topped with fresh parsley and Parmesan if desired.
Notes
- Use freshly chopped herbs if you have them on hand.
- Add a Parmesan rind to the soup while simmering for extra richness.
- For a creamy twist, blend half the soup before serving.
- Store leftovers in the fridge or freezer and enjoy for days.
