Heat the olive oil in a medium non-stick skillet over medium heat.
Add the diced red bell pepper and yellow onion, sautéing for about 5 minutes until the vegetables are softened and slightly caramelized.
Stir in the minced garlic, ground cumin, smoked paprika, sea salt, and black pepper, cooking for 1 minute until fragrant.
Add the chickpeas and crushed tomatoes to the skillet, stirring to combine all ingredients.
Reduce the heat to low and let the sauce simmer for 5-7 minutes to allow the flavors to meld and the sauce to thicken slightly.
Use a spoon to create three small wells in the tomato mixture.
Carefully crack one egg into each well.
Cover the skillet with a lid and cook for 3-5 minutes, or until the egg whites are fully set but the yolks remain runny.
Remove from heat and garnish with freshly chopped parsley.
Serve the shakshuka directly from the pan with a side of nonfat Greek yogurt for a creamy, high-protein finish.