One-Pan Spicy Black Bean Shakshuka

Experience a vibrant twist on traditional shakshuka with this one-pan recipe featuring earthy black beans and zesty tomatoes. Poached eggs nestled in a spiced tomato sauce create a comforting dish, perfect for breakfast, lunch, or dinner. Serve it alongside hearty whole-grain bread for a complete meal that’s packed with flavor and nutrition!
ingredients
- 2 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp cayenne pepper (adjust to taste)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (28 oz) diced tomatoes
- 4 large eggs
- Salt and pepper to taste
- Fresh cilantro or parsley for garnish
- Whole-grain bread, for serving
steps
- 1.
Heat olive oil in a large skillet over medium heat.
- 2.
Add diced onion and sauté until translucent, about 5 minutes.
- 3.
Stir in minced garlic and diced red bell pepper; cook for 3 minutes more.
- 4.
Add cumin, smoked paprika, and cayenne pepper; stir well to combine.
- 5.
Stir in black beans and diced tomatoes (with juices), season with salt and pepper.
- 6.
Simmer gently for 10-15 minutes, letting flavors meld and sauce thicken.
- 7.
Use a spoon to make four wells in the sauce and crack an egg into each well.
- 8.
Cover skillet and cook until eggs are set to your liking, about 5-7 minutes.
- 9.
Garnish with fresh cilantro or parsley before serving.
- 10.
Serve hot with slices of whole-grain bread for dipping.