Keto Huevos Rancheros

A sizzling Tex-Mex breakfast: fried eggs over melty cheese on a low-carb tortilla, smothered in a smoky homemade ranchero sauce and topped with avocado. Just 6.4g net carbs per serving and ready in only 30 minutes for a hearty, satisfying keto start.

Jordan Lee
Jordan Lee

Head of Nutrition · June 18, 2026

Keto Huevos Rancheros
10 min
Prep
20 min
Cook
30 min
Ready in
2
Servings
Easy
Difficulty

Nutrition per serving

6.4g
Net carbs
7g
Fiber
13.4g
Total carbs
24g
Protein
38g
Fats
485
Calories

Per serving · makes 2. Values are estimates; brands vary.

breakfastmexicaneggshigh fatgluten free

This keto huevos rancheros turns a Tex-Mex brunch classic into a low-carb breakfast you can eat any day. Fried eggs sit on a cheesy low-carb tortilla under a smoky homemade ranchero sauce, finished with creamy avocado and fresh cilantro.

Ingredients

  • 4 large eggs
  • 2 low-carb tortillas (about 4g net carbs each)
  • 1 tablespoon olive oil, plus more for frying eggs
  • 1/2 cup canned fire-roasted diced tomatoes, drained
  • 1/4 cup diced white onion
  • 1 clove garlic, minced
  • 1 small jalapeno, seeded and minced
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 cup shredded Monterey Jack or cheddar cheese
  • 1/2 medium avocado, sliced
  • 2 tablespoons chopped fresh cilantro

Instructions

  1. 1

    Make the ranchero sauce: heat 1 tablespoon olive oil in a skillet over medium heat. Add onion and jalapeno and cook 3 to 4 minutes until softened, then stir in garlic, cumin, and smoked paprika and cook 30 seconds until fragrant.

  2. 2

    Add the drained fire-roasted tomatoes, season with salt, and simmer 5 to 7 minutes until thickened. Mash lightly with a spoon for a chunky sauce and keep warm.

  3. 3

    Warm the low-carb tortillas in a dry skillet for about 30 seconds per side, then place one on each plate and top each with the shredded cheese so it melts from the residual heat.

  4. 4

    Fry the eggs: add a little olive oil to a nonstick skillet over medium heat and fry the eggs to your liking, 2 to 3 minutes for runny yolks.

  5. 5

    Place 2 fried eggs on each cheese-topped tortilla, spoon the warm ranchero sauce around and over the eggs, and top with sliced avocado and chopped cilantro. Serve immediately.

Tips & notes

  • Choose tortillas at or under 4g net carbs each (almond-flour or coconut-flour based) to keep the dish keto; the net carbs listed assume this.
  • The ranchero sauce keeps in the fridge for up to 4 days. Make a double batch and reheat for fast weekday breakfasts.
  • For extra heat, leave the jalapeno seeds in or add a pinch of cayenne to the sauce.

Log this recipe in one tap

Save keto huevos rancheros to CarbMeNot and track its 6.4g net carbs against your daily budget automatically.

Download on the App Store

Frequently asked questions

How many carbs are in keto huevos rancheros?
Each serving has 6.4g net carbs (13.4g total carbs minus 7g fiber), 485 calories, 24g protein, and 38g fat. This recipe makes 2 servings.
Can I make this dairy-free?
Yes. Swap the shredded cheese for a dairy-free melting cheese or simply omit it and add a little extra avocado for richness. Net carbs stay roughly the same.
What tortillas work best for keto huevos rancheros?
Use almond-flour or coconut-flour low-carb tortillas at 4g net carbs or less each. Avoid corn or flour tortillas, which can carry 15 to 25g carbs apiece and break ketosis.

More keto recipes