Prepare the Base SauceHeat olive oil in a pan over medium heat.Sauté onions and garlic until soft.Add bell pepper, harissa, cumin, paprika, caraway seeds, salt, and pepper. Cook for 2 minutes.
Cook the Tomato MixtureStir in chopped tomatoes, tomato paste, and water.Simmer uncovered for 10–15 minutes, stirring occasionally, until thickened.
Add Merguez & EggsSlice the merguez into pieces and add them to the sauce. Cook for 5 minutes.Make small wells in the sauce and crack the eggs into them.Cover and let the eggs cook for 5–7 minutes or until desired doneness.
Serve & GarnishSprinkle with fresh parsley or cilantro.Add chili flakes if desired.Serve hot with warm Bread or baguette