In a non stick skillet, heat the olive oil over medium heat. Add diced onions, bell peppers, and tomatoes. Sauté until vegetables are tender, about 5 minutes. Season with salt and pepper to taste. Remove from skillet and set aside.
In the same skillet, add diced ham and cook until heated through, about 2 minutes. Add the cooked vegetables back into the skillet and stir well.
Divide the ham and vegetable mixture among four individual plates or bowls. Make a small well in the center of each portion. Crack an egg into each well. Sprinkle shredded cheddar cheese over the eggs.
Cover the skillet with a lid or oven safe dish and cook until the egg whites are set but the yolks are still runny, about 3 minutes. Adjust cooking time as needed based on your preference for the egg yolks.
Garnish with fresh cilantro and serve with lime wedges on the side. Enjoy your keto friendly Cuban breakfast!
Chef’s Insight
The key to this dish is the interplay of textures, from the crispy ham to the gooey cheese, all contrasted by the soft poached eggs. Make sure to season each layer as you build your dish for a well-balanced flavor profile.