This hearty and delicious breakfast skillet combines tender, seasoned steak with sweet potatoes, onions, and spices, all topped with perfectly cooked eggs and fresh avocado. Enjoy the perfect blend of flavors and textures in every bite.
Cut the beef sirloin steak into 1/2-inch cubes and place them in a bowl.
2
Add the salt, black pepper, cayenne pepper, and allspice to the bowl and toss to coat the steak cubes evenly. Set aside.
3
Heat 2 tbsp of coconut oil in a large non-stick skillet over medium-high heat.
4
When the oil is hot, cook the seasoned steak in batches, searing for 2-3 minutes until the surface is slightly caramelized. Remove from the skillet and set aside.
5
In the same skillet, heat the remaining 2 tbsp of coconut oil over medium-high heat.
6
Add the cubed sweet potatoes and cook for 5-7 minutes, until they turn golden brown on the bottom.
7
Add the diced onion, ground cinnamon, red chili pepper flakes, and bay leaves to the skillet. Season with a pinch of salt and cook for another 7-8 minutes, until the onions are softened and sweet potatoes are cooked through.
8
Return the seared steak to the skillet and mix gently to combine with the sweet potatoes. Heat for 2 minutes.
9
Adjust the seasoning with additional salt if needed.
10
Create four wells in the skillet mixture and crack an egg into each well.
11
Cover the skillet with a lid and cook for 3-4 minutes, until the eggs are cooked to your desired level of doneness.
12
Top the skillet with chopped parsley and serve with avocado slices and lime wedges on the side. Squeeze the lime juice over the dish before enjoying.