Breakfast | Entree | Field To Table | Grocer to Table

Chorizo Huevos Rancheros

Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

Chorizo huevos rancheros is a popular Mexican breakfast or brunch dish with eggs, chorizo (a spicy pork sausage), and a flavorful tomato-based sauce.

The recipe is typically served on corn tortillas and garnished with fresh cilantro, diced avocado, and crumbled queso fresco (Mexican cheese). It’s a hearty and delicious breakfast that will start your day on the right foot!

Save This Recipe form

Want To Save This Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Chorizo Huevos Rancheros is a Cook once eat twice recipe! Do all the work on day one and enjoy for two days! On the first day, you eat Chorizo Tacos.

Fork in photo cutting chorizo huevos rancheros.Pin

What is Chorizo?

Chorizo is a sausage that is made with venison, beef, pork, chicken or turkey. Mexican chorizo was transformed from Spanish Chorizo when Spain invaded Mexico.

The primary difference between Spanish and Mexican Chorizo is that Spanish Chorizo is aged and smoked, whereas Mexican Chorizo is a fresh sausage reminiscent of fresh Italian sausage.

This delicious meal, Chorizo Huevos Rancheros, literally takes less than 10 minutes because I did all of the prep work yesterday! In my last blog post, I made Chorizo Tacos and cut up enough of everything to make dinner a second night. If you need some help making chorizo tacos or with the technique, click here.

Why should you make it?

There are several reasons to make chorizo huevos rancheros:

  1. Delicious flavor: Chorizo huevos rancheros is a flavorful and satisfying breakfast dish that combines spicy chorizo with tangy tomato sauce and rich, creamy eggs.
  2. Nutritious ingredients: The dish includes several nourishing ingredients, including eggs, tomatoes, and avocado, making it a healthy breakfast option.
  3. Easy to make: Chorizo huevos rancheros is a simple dish to prepare, making it an excellent option for busy mornings when you don’t have much time to spend in the kitchen.
  4. Cultural significance: Huevos rancheros is a classic Mexican breakfast dish. Making it at home is a fun way to connect with Mexican culture and cuisine.

Overall, chorizo huevos rancheros is a tasty and satisfying breakfast that is easy to make and packed with nutritious ingredients, making it an excellent choice if you are looking for a delicious and healthy breakfast, brunch or dinner.

What do you need?

  • Corn Tortillas: Corn tortillas serve as the base for the dish, providing a sturdy and slightly crispy foundation. They have a mild corn flavor that complements the other ingredients.
  • Eggs: The eggs are a crucial component of huevos rancheros, providing a creamy and protein-rich element. They can be cooked to your preference, whether fried, scrambled, or poached.
  • Chorizo: Chorizo is a highly seasoned, spicy pork sausage that adds a robust and savory flavor to the dish. It infuses the entire dish with its distinct smoky and slightly tangy taste.
  • Onion and Garlic: These aromatics provide a savory and aromatic base. They add depth and enhance the overall flavor profile of the dish.
  • Diced Tomatoes: The diced tomatoes, canned or fresh, form the base of the tomato sauce. They contribute a sweet and tangy flavor, while their natural acidity balances the richness of the chorizo and eggs.
  • Ground Cumin: Cumin is a warm, earthy spice commonly used in Mexican cuisine. It adds a distinct flavor and aroma to the dish, complementing the other ingredients and lending a touch of smokiness.
  • Salt and Pepper: Use them to enhance the flavors and balance the tomato sauce. Adjust them to your preference.
  • Refried beans, black beans, or pinto beans: Add creaminess and extra protein.
  • Avocado: Diced avocado provides a creamy and buttery texture to the dish. Its mild flavor helps cool down the spiciness of the chorizo, creating a harmonious balance of flavors.
  • Queso Fresco: This crumbly Mexican cheese has a mild and slightly tangy taste. It adds a subtle saltiness and a creamy texture to the dish, beautifully complementing the other ingredients. You can also use cheddar, pepper jack, or Monterey Jack cheese.
  • Fresh Cilantro: Cilantro leaves bring a refreshing and herbaceous element to the dish. Their bright and citrusy flavor adds freshness and complements the other robust flavors.
Ingredients, chorizo, tortillas, lettuce, tomatoes, cheese, eggs, beans.Pin

How to make it

Step One

Add chorizo to a hot skillet over medium heat. Break it up into small pieces as it browns.

Raw chorizo broken up and added to a frying pan.Pin
Brown chorizo in a frying pan.

Step Two

Add the onion and garlic to the meat.

Onion and garlic added to the meat soften.Pin
Add onion and garlic and soften.

Step Three

Add diced tomatoes and spices. Cook it until everything is soft and the flavors melded together. About 15 minutes.

Diced tomato added to pan.Pin
Add diced tomatoes.

Step Four

Soften tortillas in your preferred method. Here we soften in oil.

Corn tortillas added to hot oil in a frying pan.Pin
Soften the corn tortillas.

Step Five

Flip when the first side bubbles.

Cook until done to your desired crispiness.

Tortilla bubbling in pan with oil.Pin
Flip the tortilla when it starts to bubble.

Step Six

Cook eggs in your preferred manner.

They can be poached, fried, or even scrambled.

Eggs in frying pan with pepper.Pin
Cook eggs.

Step Seven

Spread the heated beans on your tortillas.

Layer with the meat.

Two tortillas with beans and chorizo spread on top.Pin
Top tortillas with refried beans and the chorizo mixture.

Step Eight

Top that with the cooked eggs. We like fried eggs.

Eggs placed on top of the meat.Pin
Top that with the cooked eggs.

Step Nine

Top with your favorite toppings.

Toppings added to the heuvos rancheros.Pin
Add your preferred toppings.

What kind of eggs can you use?

  • over easy
  • sunny side up
  • poached
  • scrambled

What toppings are good?

Your favorite taco toppings all work with chorizo huevos rancheros. Such as;

  1. Fresh cilantro leaves: Cilantro adds a bright and fresh flavor and is a traditional garnish for huevos rancheros.
  2. Diced avocado or guacamole: Avocado adds creaminess and a boost of healthy fats to the dish and pairs perfectly with the spicy chorizo.
  3. Crumbled queso fresco cheese: This mild, crumbly cheese adds a salty and tangy flavor to the dish and complements the other ingredients nicely. Sprinkle it on in the last layer.
  4. Sliced jalapeños: Add an extra kick of spice. Use sliced fresh jalapeños or pickled jalapeños.
  5. Sour cream or Mexican creme: A dollop of sour cream can help balance out the spiciness of the chorizo and add a creamy texture to the dish.
  6. Salsa, pico de gallo, or hot sauce: A spoonful of your favorite salsa can add even more flavor and give it a bit of extra heat.
  7. Lettuce: Adds a fresh, crunchy flavor and texture.
  8. Fresh tomatoes: They add a bit of acid and brightness.
  9. Fresh or pickled onions: will add extra depth and an earthy flavor.
  10. Black olives: Can add a bit of bright, briny flavor.
huevos rancheros topped with colorful toppings.Pin

Serve this Huevos Rancheros recipe with Mexican rice.

Other dishes with Chorizo on BCC

Huevos rancheros on grey plate with colorful toppings.Pin

Helpful tools

Contains affiliate links; for full disclosure, see FTC Disclosure here.

Egg yolk breaking on huevos rancheros.Pin
2 Chorizo Huevos Rancheros on grey plate.

Chorizo Huevos Rancheros

Chorizo Huevos Rancheros, literally takes less than 10 minutes! Chorizo Huevos Rancheros is a Cook once, eat twice recipe! Do all the work on day one and enjoy for two days! The first day, you eat Chorizo Tacos.
See Step by Step Photos Above!Most of our recipes have step by step photos and videos! Also helpful tips so that you can make it perfectly the first time and every time! Scroll up to see them!
5 from 6 votes
Print Pin Rate
Course: Main Course
Cuisine: Mexican
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 6 servings
Calories: 556kcal
Author: Beth Neels
Cost: $10


  • 1 lb fresh chorizo (or substitute ground or shredded beef, pork, turky, venison,fish or seafood sauteed with Mexican spices.)
  • 2 cloves garlic finely chopped
  • 15 ounce diced tomatoes
  • 2 teaspoons cumin
  • 1 teaspoon Mexican oregano
  • 1 teaspoon chili powder
  • 1 teaspoon coriander
  • 12 corn tortillas
  • 12 eggs


  • 2 cups shredded lettuce
  • 1-2 cups diced tomatoes
  • 1/2 lb grated cheddar cheese
  • Salsa of your choice
  • Frijoles Refritos (Refried beans)
  • Any optional toppings you want such as; sourcream, creme fraiche, avocado, black olives, chopped onion, cilantro
  • ½ cup onion chopped


  • Shred lettuce and cheese, set aside. Dice tomatoes, set aside.
    2 cups shredded lettuce, 15 ounce diced tomatoes
  • Remove Chorizo from the casing. Heat olive oil in a large, heavy bottom fry pan. Brown Chorizo in small batches and transfer to a bowl. When all the Chorizo is browned add chopped onion and garlic to the same pan and saute until opaque.
    1 lb fresh chorizo, 2 cloves garlic, ½ cup onion
  • Add previously browned Chorizo to the pan to reheat. Add the can of tomatoes and the spices. Turn the pan to low heat. Cook it down for about 10 minutes.
    15 ounce diced tomatoes, 2 teaspoons cumin, 1 teaspoon Mexican oregano, 1 teaspoon chili powder, 1 teaspoon coriander
  • Warm the refried beans in a microwave safe container for 2-3 minutes.
    Frijoles Refritos
  • Add oil to a small fry pan on high heat. When oil is very hot, place corn tortilla carefully in pan just until first side is softened. Turn. Fry until desired crispness. Repeat, (two per serving) Drain on paper towel and cover with another piece of paper towel to keep warm.
    12 corn tortillas
  • Spray no- stick in a third small fry pan and heat on medium. Add eggs carefully so the yolks don’t break. Fry eggs either sunnyside up, over easy or poached until desired firmness.
    12 eggs
  • Assemble Tortillas. Spread beans on two tortillas, Add Chorizo, eggs, lettuce, tomatoes, cheese, salsa and any optional topping you choose. Serve immediately
    1-2 cups diced tomatoes, 1/2 lb grated cheddar cheese, Salsa of your choice, Any optional toppings you want
See all of my favorite tools and gift ideas on my New Amazon Store!Check out Binky’s Amazon Store!


YouTube video


Leftovers can be refrigerated for 3-4 days.
Reheat the chorizo in the microwave until hot.
For longer storage, freeze up to 6 months.
Thaw in refrigerator. Reheat per the above instructions.
Suggested Garnishes
  • shredded lettuce
  • chopped tomatoes
  • sliced black olives
  • sliced green onion
  • sliced avocado
  • sliced fresh or pickled jalapenos
  • sour cream or creme fraiche
  • salsa


Calories: 556kcal | Carbohydrates: 33g | Protein: 32g | Fat: 33g | Saturated Fat: 16g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.03g | Cholesterol: 418mg | Sodium: 431mg | Potassium: 673mg | Fiber: 6g | Sugar: 5g | Vitamin A: 7987IU | Vitamin C: 42mg | Calcium: 429mg | Iron: 5mg
Get New Recipes Sent to Your Inbox Every Friday!Sign up to our newsletter Binky’s Culinary Carnival!

This post may contain affiliate links, which means I get a small commission if you click the link and purchase something. See FTC Disclosure, here.

Originally Published 10/7/2014

Similar Posts


  1. 5 stars
    Wow, this is a keeper! I love how quick this recipe comes together and the egg with the other ingredients is just the ticket for a great meal. Nice photos, too!

  2. 5 stars
    I’m ok with being lazy every day just to enjoy this yummy meal, Beth! We’re love Latin flavors!

  3. I would definitely say “thrifty” not “lazy” Beth! That’s a great way to maximize the benefit of time spent making great meals 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating