Mexican chorizo and eggs (Huevos con Chorizo) is a simple, delicious, and satisfying dish that can be enjoyed for breakfast, lunch, or dinner. Its rich, spicy flavor comes from the chorizo, a type of Mexican sausage seasoned with various spices, mainly smoked paprika and chili. When combined with scrambled eggs, the result is a savory, hearty meal that is popular in Mexican cuisine. Whether you're new to cooking chorizo or just want to perfect your method, this guide will walk you through everything you need to know to make the best Mexican chorizo and eggs.
What is Mexican Chorizo?
Mexican chorizo is a ground, seasoned pork sausage made with a mix of chiles, garlic, and other spices. It’s very different from Spanish chorizo, which is a cured sausage, meaning it’s dried and ready to eat without cooking. Mexican chorizo, on the other hand, must be cooked before eating. It has a vibrant red color due to the chili powder and paprika, giving it a distinctive, fiery flavor.
There are two types of Mexican chorizo: fresh and dried. Fresh chorizo is more commonly used in dishes like chorizo and eggs. Its crumbly texture once cooked makes it ideal for mixing with scrambled eggs, potatoes, or other ingredients.
Ingredients You’ll Need
Here’s what you’ll need to make this tasty dish:
Mexican Chorizo: You can find it in most supermarkets, but make sure to get the raw, fresh version. If you prefer, you can also use homemade chorizo.
Eggs: Large eggs work best. You can adjust the number of eggs based on how many people you’re serving.
Oil or Butter: Just a little oil or butter to start the cooking process. The chorizo releases fat as it cooks, so you won’t need much.
Salt and Pepper: Season to taste. Chorizo is already quite flavorful, so go easy on the salt.
Optional Ingredients: For added flavor and texture, you can also add onions, garlic, bell peppers, or jalapeños. Some people also enjoy adding cheese or avocado as toppings.
How to Cook Mexican Chorizo and Eggs
Now that you have your ingredients ready, let’s dive into the cooking process. The key to a great chorizo and eggs dish is timing and technique. Follow these steps, and you’ll have a flavorful meal ready in minutes.
Step 1: Prepare the Ingredients
First, prepare all of your ingredients. If you're adding any optional ingredients, such as onions or peppers, dice them up. If you're using fresh chorizo with casing, remove the sausage from its casing by slicing it open with a knife and crumbling the meat. Beat the eggs in a bowl and set them aside.
Step 2: Cook the Chorizo
Place a skillet over medium heat and add a small amount of oil or butter. Once the oil is hot, add the crumbled chorizo. Stir occasionally and cook for about 5-7 minutes, until the chorizo is browned and cooked through. You'll notice that as the chorizo cooks, it releases its fat, giving the dish a vibrant reddish hue.
If you’re adding onions or peppers, toss them in with the chorizo and sauté them until softened, about 2-3 minutes. Garlic can be added in the last minute of cooking to prevent it from burning.
Step 3: Scramble the Eggs
Once the chorizo is fully cooked and your optional vegetables are tender, lower the heat slightly and pour the beaten eggs into the pan. Let the eggs sit for about 30 seconds to start setting, then gently scramble them using a spatula. Stir continuously, folding the eggs into the chorizo as they cook.
The key here is to cook the eggs gently so they remain soft and fluffy. Overcooking the eggs can lead to a dry, rubbery texture. The cooking time for the eggs is usually around 3-4 minutes, depending on how you like your scrambled eggs.
Step 4: Season and Serve
Once the eggs are just about done, season with a pinch of salt and pepper to taste. Be careful not to over-salt, as the chorizo itself is quite salty. If you'd like, you can also sprinkle some cheese on top during the last minute of cooking and let it melt into the eggs.
When the eggs are fully cooked but still moist, remove the skillet from the heat. You’re now ready to serve!
How to Serve Mexican Chorizo and Eggs
Mexican chorizo and eggs can be served in a variety of ways. Here are some popular serving suggestions:
Tacos: Spoon the chorizo and eggs into warm tortillas for a delicious taco breakfast. You can top them with salsa, avocado, or crumbled queso fresco for added flavor.
With Beans: Serve alongside refried beans for a traditional Mexican breakfast. You can also add rice for a more filling meal.
In a Breakfast Bowl: Serve the chorizo and eggs over a bed of sautéed vegetables, hash browns, or even quinoa for a hearty breakfast bowl.
With Toast or Tortillas: Simply serve with some buttered toast or warm tortillas for a straightforward but satisfying meal.
Add Toppings: Customize your dish with toppings like sour cream, salsa, cilantro, chopped onions, or a squeeze of lime juice for added freshness and balance to the richness of the chorizo.
Variations and Add-ins
The basic recipe for Mexican chorizo and eggs is incredibly versatile, allowing for plenty of customization. Here are a few variations you can try:
Add Potatoes: Diced potatoes can be cooked along with the chorizo for a heartier dish. You can either boil or fry the potatoes before adding them to the skillet.
Make it Spicier: If you love spicy food, you can add chopped jalapeños, serrano peppers, or a pinch of cayenne pepper to the dish for an extra kick.
Cheese: Adding cheese to the dish is always a good idea. Cheddar, Monterey Jack, or queso fresco are great options that complement the chorizo and eggs.
Vegetables: You can incorporate vegetables like spinach, tomatoes, zucchini, or mushrooms for a healthier, more balanced meal.
Tips for Cooking Chorizo and Eggs
Use Fresh Chorizo: Fresh chorizo has a more vibrant flavor and blends well with the eggs. Avoid using cured Spanish chorizo for this dish, as the texture and flavor are different.
Don’t Overcook the Eggs: Keep an eye on the eggs while scrambling. Overcooking can lead to dry eggs, which will contrast poorly with the juicy chorizo.
Drain Excess Grease: Chorizo tends to release a lot of fat as it cooks. You can spoon out some of the excess grease if you want a lighter dish, but don’t remove all of it — that fat is what gives the eggs their rich flavor.
Nutritional Information
Mexican chorizo and eggs are not only delicious but also provide a good source of protein and healthy fats. However, chorizo can be high in fat and sodium, so it’s best enjoyed in moderation. Here’s a general breakdown of the nutritional content:
Calories: A serving of chorizo and eggs typically contains around 300-400 calories, depending on the portion size and ingredients used.
Protein: Eggs and chorizo are both excellent sources of protein, making this dish filling and ideal for breakfast.
Fat: Chorizo is high in fat, but the dish can be balanced with the addition of vegetables or using less chorizo per serving.
Conclusion
Mexican chorizo and eggs are an easy, flavorful dish that’s perfect for any meal of the day. With its bold, spicy flavor and satisfying texture, it’s no wonder this dish is a favorite in Mexican households. Whether you serve it in tacos, alongside beans, or in a breakfast bowl, this simple recipe is sure to become a staple in your kitchen. The beauty of this dish is its versatility, so feel free to get creative with your ingredients and make it your own. Enjoy!

Social Plugin