This greens and beans with olives recipe is a new favorite in our house. Whether you're looking for an easy vegan soup recipe or vegetarian soup recipe to add to your rotation, you're going to love this greens and beans recipe!
Heat the oil in a large pot over medium-high heat. Add the diced onion and cook for 6-8 minutes until it begins to soften and turn golden brown.
Add the carrots and cook an additional 7-8 minutes until they begin to soften. Season lightly with salt and pepper.
Prepare the Garlic:
Transfer the garlic to a food processor and pulse until completely minced. Remove all but 1 teaspoon of the garlic from the food processor (leave the remaining teaspoon in the processor).
Cook the Aromatics:
Melt the butter into the pot and add the garlic and Thai chili pepper. Cook for 45 seconds. Add the dry thyme, crushed red pepper, and white pepper and cook for 1 minute until fragrant.
Simmer the Soup:
Pour in the vegetable stock and bring to a boil. Stir in the drained beans and season with salt and pepper. Simmer for 30 minutes. Taste and season again to your preferences.
Prepare the Garnish:
To the food processor with the remaining garlic, add the parsley, dill, olive brine, lemon juice and extra virgin olive oil. Pulse until combined. If it's too thick, add a touch more oil or a splash of water. Taste and season with salt. Set aside.
Finish the Greens and Beans:
Add the olives to the broth. Leave some whole and pinch some between your fingers as you add them to broth to break them in half or into pieces. Stir in the greens and cook until bright green and just wilted. Taste and season once more. Turn off the heat.
To Serve:
Ladle the greens and beans into bowls and spoon the herb garnish on top. Enjoy!