Remember that Whole30 Mexican Braised Beef with Sweet Potato? Remember how I told you to make enough for leftovers? I really hope you did so that you can make this epic Braised Beef Breakfast Skillet!

This skillet is an elevated riff on a Huevos Rancheros. Instead of salsa, however, I use the leftover braised beef as a bed to poach the eggs directly in. Everything gets topped with heaping spoonfuls of quick-and-easy Pico de Gallo that helps awaken all of the deep and delicious flavours in the meat. Though I am a big fan of spicy foods, I would suggest making the Pico de Gallo on the mild side because the beef should be spicy enough from all of the whole chilies you used the day before. Then again, go crazy and make it as spicy as you want. Who am I to tell you otherwise?

Essentially, this Braised Beef Breakfast Skillet is a Mexican take on Shakshuka, which is by far what I am best known for (see YouTube video with nearly 1M views!)

I should also mention that you can use just about any skillet to make this beautiful breakfast. Ballarini recently sent me a few of their pans to test out and they are great! Pictured is the Rialto model (available here: which features the Thermo-Point on the handle. When the pan is hot the green dot turns red and lets you know it’s time to get cooking! You may recognize their other pans from a recent giveaway I hosted (see here for a great Chicken Stir-Fry recipe and more images of Ballarini’s other models).

Give these recipe a go and let me know what you think in the comments below!



mexican braised beef with sweet potato recipe paleo whole 30 primal gourmet

Braised Beef Breakfast Skillet w/ Pico de Gallo


For the breakfast skillet

  • 2 cups leftover Braised Mexican Beef (see here for recipe)
  • 5-6 eggs – 2-3 per person
  • 1/8 cup water

For the pico de gallo

  • 1/2 white onion – finely diced (preferably sweet variety)
  • 2 tomatoes – finely diced (red bell pepper makes a great substitute)
  • handful fresh cilantro
  • juice of half a lime
  • pinch of salt



for the pico de gallo

  1. toss all ingredients together in a mixing bowl – set aside.

for the breakfast skillet

  1. Add leftover Mexican Braised Beef and water to a skillet over medium heat and cover with a lid. Bring to a gentle simmer.
  2. Using a spatula or wooden spoon, form small holes in the beef. Crack an egg into each hole. Cover the skillet with a lid and cook eggs to your desired consistency (approximately 8-10 minutes for medium yolks and firm whites)
  3. Spoon pico de gallo overtop of the skillet and serve.
*This post was not sponsored by Ballarini nor did they have any influence over the content herein. They did, however, give me this pan for free. In the spirit of full-disclosure, this blog post contains affiliate links that provide it’s author with a small commission. You can help support Primal Gourmet by purchasing items through the links provided.