Add the olive oil to a skillet and heat to medium. Add the shallot and cook for about 5 minutes or until soft. Add the bell peppers and spices and cook until peppers are soft, about 5 more minutes.
Add the canned tomatoes and salt & pepper and simmer for about 10 minutes.
Create wells in the sauce and crack an egg in each well.
Allow the eggs to cook for an additional 10 minutes or until set.
Garnish with avocado, cilantro and cheese.
Video
Notes
Once you've tried Shakshuka, you'll definitely want more! Have fun with the base recipe. Try adding different herbs, or crank up the spice!