Huevos rancheros is one of my favorite brunch recipes! The slow-cooked sweet pork and savory black beans are so good you’ll make them over and over.
Despite my over-the-top love of Mexican food, I had never had huevos rancheros until earlier this year, when the dish caught my eye on a Sunday brunch menu. But since that first bite, I’ve had this yummy breakfast recipe on the brain!
Every single thing about huevos rancheros is amazing, and the flavors go together beautifully: the earthiness of the corn tortilla, the sweetness of the pork, the subtly-spiced savoriness of the black beans, the smooth sour cream with just a hint of tang. My mouth waters just thinking about them!
I finally decided to recreate that Sunday brunch fave at home, and the results are delicious. The sweet pork is a slow-cooker recipe, so if you want huevos rancheros for breakfast or brunch, be sure to make that component the day before and reheat when you need it. The pork recipe is also great for burritos, nachos, and more. I think you’ll find lots of excuses to make it!
The black beans are also a family fave! We make them at least once a month to go in burritos or on the side of tacos or enchiladas.
Huevos Rancheros with Sweet Pork & Black Beans
Huevos rancheros is one of my favorite brunch recipes! The slow-cooked sweet pork and savory black beans are so good you'll make them over and over.
Ingredients
- for the sweet pork:
- 3+ lbs boneless pork roast
- 1/2 cup apple juice
- 1 cup brown sugar, divided
- 1 teaspoon kosher salt
- freshly ground black pepper
- 1 teaspoon chili powder
- 1 10-oz can mild green chile enchilada sauce
- 1/2 teaspoon onion powder
- 4-5 good shakes worcestershire sauce
- 1 lime (optional)
- for the black beans:
- 1 can black beans, drained and rinsed
- 1/4 teaspoon onion powder
- 1/4 teaspoon garlic powder
- 1/3 cup water or chicken broth
- 1/8 teaspoon cumin
- 1/8 teaspoon coriander
- 1/8 teaspoon oregano
- 1/4 teaspoon salt
- freshly ground black pepper
- for the huevos rancheros:
- corn tortillas, lightly fried in oil
- sweet pork
- black beans
- eggs, cooked to order (I like mine scrambled)
- salsa
- sour cream
- avocado or guacamole
- shredded cheddar
Instructions
- To make the pork, combine pork roast, apple juice, 1/2 cup brown sugar, salt, pepper, chili powder, enchilada sauce, onion powder, and worcestershire sauce in a large crock pot. Cook on low 7 1/2 hours, add the remaining 1/2 cup brown sugar, and continue cooking for another 30 minutes. Remove the meat, shred, squirt with lime juice, and set aside.
- To make the black beans, combine all ingredients in a small saucepan and bring to a simmer. Cover and remove from heat.
- To assemble the huevos rancheros, place a lightly fried tortilla on a plate, top with pork, black beans, eggs, and as many toppings as you want!
officially craving these. it has been just too long since i’ve had huevos rancheros!
They’re so good! And the sweet pork is super versatile; we like it in tacos and burritos, and I was just thinking it would make great tamales! I’m making myself very hungry talking about this!