This vegan white bean shakshuka combines cannellini beans, tomatoes, spinach, and warming spices in a hearty one-pan meal. The beans add protein and fiber, while toasted bread and coconut yogurt turn it into a warming breakfast or brunch.
No ratings yet
Duration30 minutesmins
Cook Time20 minutesmins
Prep Time10 minutesmins
Servings2
Ingredients
1tbspolive oil
1stalk celery
1onionfinely diced
A sprinkle of salt
3garlic clovesminced
1sweet red pepperdiced
1tspsmoked paprika powder
1tspground cumin
1/4tspblack pepper
2tbsptomato paste
1tin chopped tomatoes
120gdried cannellini beanssoaked and cooked according to package instructions
A handful of fresh spinach
Fresh coriander
To Serve:
Freshly toasted bread
Coconut yoghurt
Instructions
Heat the olive oil in a large pan over medium heat. Sauté the celery and onion until softened.
Sprinkle with salt, then add the minced garlic and diced red pepper. Cook for a few minutes, until the peppers start to soften.
Add the smoked paprika, cumin, and black pepper. Stir well to coat everything in the spices.
Add the tomato paste, chopped tomatoes, and cooked cannellini beans. Bring to a simmer, then reduce the heat to low. Cover with a lid and simmer for 5-6 minutes, stirring regularly.
Stir in the fresh spinach and cook until just wilted, then remove from the heat.
Serve sprinkled with fresh coriander, with toasted bread and a dollop of coconut yoghurt on the side (if using).