Beefy Huevos Rancheros

Total Time

Prep: 15 min. Cook: 20 min.


6 servings

Updated: Jan. 06, 2023
This quick, easy and oh-so-tasty recipe works for breakfast, lunch or dinner. It is delightful served with fruit or salad and some flour tortillas. Guests can top the dish however they'd like. —Sandra Leonard, Peculiar, Missouri
Beefy Huevos Rancheros Recipe photo by Taste of Home


  • 1 pound lean ground beef (90% lean)
  • 1 small onion, finely chopped
  • 2 cans (14-1/2 ounces each) diced tomatoes
  • 1 cup frozen corn
  • 1 can (4 ounces) chopped green chiles
  • 1/2 teaspoon salt
  • 6 large eggs
  • 1/4 teaspoon pepper
  • 6 tablespoons shredded cheddar cheese
  • 6 flour tortillas (8 inches), warmed
  • Optional: Reduced-fat sour cream, guacamole, salsa and chopped green onions


  1. In a large cast-iron or other heavy skillet, cook beef and onion over medium heat until beef is no longer pink and onion is tender, 6-8 minutes, breaking beef into crumbles. Drain and return to pan.
  2. Drain tomatoes, reserving 1/2 cup liquid. Stir tomatoes, reserved liquid, corn, chiles and salt into beef mixture; bring to a simmer. With the back of a spoon, make 6 wells in beef mixture; add an egg to each well. Sprinkle with pepper. Cook, covered, until egg whites are completely set, 5-7 minutes.
  3. Sprinkle with cheese. Serve with tortillas and toppings as desired.

Nutrition Facts

1 serving: 434 calories, 17g fat (6g saturated fat), 241mg cholesterol, 879mg sodium, 41g carbohydrate (6g sugars, 5g fiber), 29g protein.