Huevos con Jamón: The Ultimate Guide to Easy & Authentic Mexican Scrambled Eggs with Ham
A beloved staple in Mexico and across Latin America, Huevos con Jamón offers a simple yet profoundly delicious breakfast experience crafted from just two core ingredients. Whether served on its own, or alongside warm refried beans and fresh tortillas, this quick-to-prepare and satisfying dish is perfect for a busy weekday morning or a leisurely weekend brunch.

Much like other popular Mexican egg dishes such as Huevos con Salchicha (Eggs and Hot Dog Scramble), Huevos con Tortilla (Eggs with Tortilla Strips), or Huevos con Chorizo (Eggs with Chorizo), today’s featured recipe is an incredibly quick, easy, and satisfying two-ingredient breakfast. This classic scramble has been a cherished family favorite for generations, a dish I enjoyed throughout my childhood and now proudly prepare for my own kids.
The timeless combination of fluffy, tender eggs expertly scrambled with savory, salty ham is truly irresistible. Beyond its incredible flavor, I particularly appreciate how hearty and protein-packed this meal is, providing sustained energy for the day ahead. Its simplicity belies a richness of flavor that will leave you completely satisfied. Follow along as I guide you through the effortless steps to create this delightful and authentic dish.
[feast_advanced_jump_to]
What is Huevos con Jamón?
Directly translating to “eggs with ham,” Huevos con Jamón is precisely what it sounds like: a comforting dish of eggs scrambled together with diced or shredded pieces of ham. This beloved culinary tradition is a cornerstone of breakfast tables across Mexico and many other parts of Latin America, cherished for its simplicity, accessibility, and robust flavor profile.
While the fundamental concept remains consistent, this humble dish boasts a fascinating array of regional and familial variations. From one country to the next, or even from one household to another, you might encounter subtle differences in ham preparation, additional seasonings, or preferred serving methods. Some versions might feature crisper ham, while others keep it softer; some might incorporate a touch of onion or chile, adding another layer of complexity. These variations reflect the diverse culinary landscapes and personal preferences that enrich Latin American cuisine.
In this comprehensive guide, I’ll walk you through the most straightforward and traditional method for preparing this delicious ham and egg scramble. However, to inspire your culinary creativity, I’ve also included a variety of tempting serving suggestions and flavorful adaptations that you can explore to make this dish uniquely your own.
Why You’ll Love This Recipe
- Effortlessly Easy to Make: This recipe truly stands out for its simplicity. With minimal ingredients and straightforward steps, you can whip up this dish in under 15 minutes. It’s perfect for busy mornings when you crave a homemade meal without the fuss, making it a go-to for beginners and experienced cooks alike.
- Irresistible Flavor Combination: The magic of Huevos con Jamón lies in the harmonious blend of its core components. The smoky, salty notes of the ham perfectly complement the rich, savory, and creamy texture of freshly scrambled eggs. This classic pairing creates a comforting and deeply satisfying taste that appeals to nearly everyone.
- Incredibly Versatile for Any Meal: While traditionally a breakfast or brunch item, the hearty nature of Huevos con Jamón makes it suitable for any meal of the day. Enjoy it for a quick and satisfying lunch, or even a light dinner. It also serves as an excellent base for customization, allowing you to easily incorporate additional ingredients or toppings to suit your palate.
- Hearty, Filling, and Highly Nutritious: Eggs are a powerhouse of nutrition, offering high-quality protein, essential vitamins (like B12 and D), and healthy fats, all crucial for energy and overall well-being. Ham, while to be enjoyed in moderation, also provides a significant protein boost. Together, they form a well-balanced meal that will keep you feeling full and energized throughout your morning, preventing those mid-day hunger pangs.
- Diet-Friendly (Whole30 and Paleo Adaptable): For those following specific dietary plans, this recipe is remarkably adaptable. By selecting high-quality, uncured ham that is free from added sugars, nitrates, and fillers, this dish can easily align with Whole30, Paleo, and gluten-free dietary requirements, offering a delicious and compliant meal option.
Craving more delicious breakfast ideas? Don’t miss these other incredible recipes: Spicy Ground Pork Omelet and Jalapeño Bacon Breakfast Casserole.
Ingredients & Substitutions

Making Huevos con Jamón requires just a few basic ingredients, most of which you likely already have in your kitchen. Here’s a closer look at what you’ll need and potential substitutions:
- Eggs: The fresher the eggs, the better the flavor and texture. I personally favor pasture-raised eggs, which tend to have richer yolks, more vitamins, and a superior flavor profile due to the hens’ natural diet. However, any type of large egg you have on hand will work wonderfully for this recipe. Aim for about 1-2 eggs per serving, depending on appetite.
- Ham: This is where you can truly customize the dish. Standard deli ham, whether thinly sliced or thicker cut, works perfectly. For a slightly different flavor and texture, consider using Canadian bacon, pre-cooked ham steak, or even leftover holiday ham (like from Thanksgiving or Easter) diced into small pieces. If you’re adhering to a Whole30, Paleo, or gluten-free diet, always double-check the ingredient list on your ham packaging to ensure there are no added sugars, nitrites, or gluten-containing fillers. The saltiness of the ham is key to seasoning the dish.
- Salt (Optional): Ham is inherently salty, so it’s crucial to taste your ham before adding any extra salt to the eggs. I recommend scrambling the eggs with just a tiny pinch of salt or none at all, then tasting the finished dish. You can always add more salt at the end if needed, but you can’t take it away!
- Oil: A neutral-tasting oil is ideal for sautéing the ham and cooking the eggs, as it won’t overpower the delicate flavors of the main ingredients. My top choices for their health benefits and mild flavor are a good quality mild olive oil or avocado oil. Both offer a high smoke point suitable for frying. Standard vegetable oil (like canola or sunflower) is also a perfectly acceptable and accessible option. For a richer, more buttery flavor, feel free to substitute oil with an equal amount of unsalted butter, especially if you enjoy a classic butter-fried egg taste.
See recipe card below for precise quantities and detailed instructions.
How to Make Scrambled Eggs with Ham
Making Huevos con Jamón is incredibly simple, requiring just a few easy steps. Here’s how to achieve perfectly cooked, flavorful ham and eggs every time:

- Prepare the Ham: Begin by taking your chosen ham and dicing it into small, even pieces. Aim for about ¼ to ½-inch cubes. Uniform pieces will ensure even cooking and distribution throughout your scrambled eggs. This also allows the ham to crisp up nicely and release its savory flavors.

- Sauté the Ham: Heat your chosen oil (or butter) in a non-stick frying pan or a well-seasoned cast-iron skillet over medium heat. Once the oil shimmers, add the diced ham to the pan. Cook for approximately 3 minutes, stirring frequently to ensure even browning. You want the ham to become warm through, slightly crisped at the edges, and to develop a little color, which will enhance its flavor.

- Scramble the Eggs: In a separate bowl, crack your eggs. Use a fork or a whisk to vigorously scramble them until the yolks and whites are fully combined and slightly frothy. This incorporates air, leading to fluffier eggs. Remember to season with just a tiny pinch of salt at this stage, as the ham will add significant saltiness.

- Combine and Cook: Reduce the heat to medium-low to prevent the eggs from cooking too quickly and becoming rubbery. Pour the scrambled eggs directly over the cooked ham in the pan. Immediately use a spatula to gently stir and fold the eggs and ham together. Continue cooking, stirring and folding occasionally, until the eggs reach your desired consistency – whether you prefer them soft and slightly wet, or firm and fully set. Taste the finished scramble and add a tiny bit more salt if necessary. Serve immediately while warm.

Recommended for This Recipe
Lodge Cast-Iron Skillet
For an authentic cooking experience and superior results, I highly recommend using a high-quality cast-iron skillet, such as one from Lodge. These traditional skillets are renowned for their exceptional heat retention and even heat distribution, which are crucial for perfectly sautéing the ham and cooking the eggs without hot spots. With consistent use, a well-seasoned cast-iron skillet develops a natural non-stick surface, making it an excellent and reliable choice for preparing scrambled eggs that slide right off the pan. It’s an investment that will last a lifetime and enhance your cooking for years to come.
How to Serve
While Huevos con Jamón is a wonderfully delicious and satisfying breakfast or brunch dish all on its own, it truly shines when paired with traditional Mexican sides. Here are some of my favorite ways to serve it, transforming a simple meal into a full, flavorful feast:
- With Warm Tortillas or Toast: Serve alongside a stack of warm corn tortillas or soft flour tortillas for scooping up the eggs. Lightly toasted bread is also a fantastic option, perfect for soaking up all the delicious flavors.
- Transform it into a Burrito: Take your scrambled eggs and ham, add some refried beans, a sprinkle of cheese, and your favorite salsa, then wrap it all tightly in a large flour tortilla for a portable and hearty breakfast burrito.
- A Classic Pairing with Frijoles Refritos: A generous side of creamy frijoles refritos (Mexican refried beans) is an absolute must for an authentic Mexican breakfast experience. The earthy, savory beans perfectly complement the eggs and ham.
- Top with Fresh Salsa: Elevate the flavors with a vibrant, fresh salsa. Options include a zesty jalapeño salsa for a kick, a bright and tangy salsa verde made from tomatillos, or the classic, colorful salsa bandera (Pico de Gallo), offering a refreshing contrast with diced tomatoes, onions, and cilantro.
- Add Avocado or Guacamole: Creamy slices of fresh avocado or a dollop of homemade guacamole can add a luxurious texture and healthy fats to your plate.
How to Store and Reheat
Huevos con Jamón is undoubtedly best enjoyed immediately after preparation, when the eggs are at their fluffiest and the ham is perfectly warm. However, if you find yourself with leftovers, they can be safely stored and reheated.
To store, allow the cooked eggs and ham to cool completely to room temperature. Then, transfer them to an airtight container and place it in the refrigerator. Leftovers will keep well for 1-2 days. Beyond that, the texture of scrambled eggs tends to degrade.
To reheat, you have a couple of options:
- Skillet Method (Recommended): For best results, gently reheat the eggs and ham in a non-stick skillet over medium-low heat. Add a tiny splash of water or a pat of butter to help re-moisten the eggs and prevent them from drying out. Stir occasionally until warmed through, about 3-5 minutes.
- Microwave Method: For a quicker reheat, place the leftovers in a microwave-safe dish. Heat for 1-2 minutes, stirring halfway through, until thoroughly warmed. Be careful not to overcook, as this can make the eggs rubbery.
Tips and Variations
Unlock even more flavor and versatility with these simple tips and delicious variations for your Huevos con Jamón:
- Make it “a la Mexicana”: For a vibrant, fresh twist, sauté some finely diced white onion, ripe red tomato, and a bit of jalapeño (or serrano pepper for more heat) with the ham. This adds a wonderful aromatic depth and a touch of classic Mexican flavor, creating a dish akin to Huevos a la Mexicana. Adjust the amount of jalapeño to your preferred spice level.
- Transform it into an Omelette: Instead of scrambling the eggs, pour them over the cooked ham and cook without stirring until the edges set. Then, gently fold the omelet in half. You can also get creative by adding extra vegetables such as finely diced bell peppers, fresh spinach, or sliced mushrooms to the ham before pouring in the eggs, creating a more substantial and veggie-packed meal.
- Add Creaminess with Cheese: A sprinkle of your favorite cheese can elevate this dish. Mild white cheeses like Monterey Jack, Oaxaca, or a simple mild cheddar work beautifully. Sprinkle the cheese on top of the eggs just before they are fully set, allowing it to melt into gooey perfection. Alternatively, fold the cheese directly into the eggs during the last minute of cooking for an integrated cheesy flavor.
- Enhance with Herbs and Spices: A pinch of cumin, a dash of smoked paprika, or a sprinkle of fresh cilantro or chopped chives added to the eggs can introduce new layers of flavor.
- Spice It Up: If you love heat, consider adding a pinch of chili powder or a few drops of your favorite hot sauce to the eggs before scrambling, or serve with a side of extra spicy salsa.
FAQ
Yes, absolutely! This recipe is a fantastic source of protein, with eggs providing essential vitamins (like B12 and D), minerals, and healthy fats. Ham also contributes a significant amount of protein. However, it’s worth noting that ham can be higher in sodium and saturated fat. If you have concerns about these, opt for leaner, lower-sodium ham varieties, or enjoy this dish in moderation as part of a balanced diet. Choosing pasture-raised eggs can also enhance the nutritional value.
Absolutely! The versatility of this dish allows for various types of ham. You can use standard deli ham, thicker-cut ham steak, lean Canadian bacon, or even more gourmet options like finely diced serrano ham or prosciutto for a different flavor profile. It’s also an excellent way to use up leftover ham from holiday dinners like Thanksgiving or Easter. Each type of ham will impart its unique flavor and texture to the scrambled eggs, so feel free to experiment and find your favorite!
The key to perfectly moist and fluffy scrambled eggs is to avoid overcooking them. Eggs cook quickly, so pay close attention to the heat and cooking time. Keep the heat on medium-low and remove the pan from the heat just when the eggs are set but still look slightly wet. They will continue to cook slightly from the residual heat. You can also whisk in a splash of milk, cream, or even a tiny bit of water (about 1 teaspoon per two eggs) with the eggs before cooking; this helps to create steam and adds moisture, resulting in a creamier, more tender scramble.
A good quality non-stick frying pan is ideal for this recipe, as it ensures the eggs won’t stick and makes cleanup a breeze. A well-seasoned cast-iron skillet is also an excellent choice, offering superior heat retention and a naturally non-stick surface once properly maintained. The important thing is to use a pan that distributes heat evenly to prevent uneven cooking.

I truly hope you enjoy making and savoring this classic Huevos con Jamón recipe! If you give it a try, please take a moment to leave me a commentbelow along with a star rating. Your feedback is greatly appreciated. Also, be sure to follow me on Instagram, Facebook or Pinterest to stay connected with more delicious Latin-inspired recipes and culinary tips. And don’t forget to subscribe to my newsletter for exclusive content and updates!
Related Recipes
Looking for other delightful breakfast recipes to add to your repertoire? Explore these fantastic options from my kitchen:
- Licuado de Plátano con Avena (Banana Oatmeal Smoothie)
- Huevos con Jamon (Scrambled Eggs with Ham)
- Huevos con Chorizo (Eggs with Chorizo)
- Authentic Molletes Mexicanos
Recipe

Huevos con Jamon (Scrambled Eggs with Ham)
by Gemma Aguayo-Murphy
Pin Recipe
Equipment
-
frying pan or cast-iron skillet
-
cutting board
-
Knife
Ingredients
- 2 large eggs
- 2-3 slices of cooked ham (diced, about 1 slice per egg)
- ½ tablespoon neutral-tasting oil (e.g., olive oil, avocado oil, or vegetable oil; or use butter for richer flavor)
- salt (optional, to taste – ham is already salty)
Instructions
-
Dice the ham into small, even pieces (about ¼ to ½ inch cubes).
-
Heat the oil (or butter) in a frying pan or cast-iron skillet over medium heat until shimmering.
-
Add the diced ham to the pan. Cook for about 3 minutes, stirring occasionally, until the ham is warm through and begins to brown slightly at the edges, releasing its savory aroma.
-
While the ham cooks, crack the eggs into a separate bowl. Use a fork or whisk to scramble them vigorously until the yolks and whites are fully combined and slightly frothy. Season with a tiny pinch of salt (remember ham is salty!).
-
Reduce the heat to medium-low to ensure the eggs cook gently and remain tender.
-
Pour the scrambled eggs directly into the pan over the cooked ham.
-
Using a spatula, gently stir and fold the eggs and ham together, ensuring they are well combined.
-
Continue to cook, stirring occasionally, until the eggs are cooked to your desired consistency (from soft and creamy to firm and fully set).
-
Taste the finished scramble and add more salt if needed. Serve immediately, either on its own or with delightful sides like refried beans, warm tortillas, and your favorite fresh salsa.
Notes
- Ham is naturally salty, so it’s recommended to taste your ham before adding salt to the eggs. You may only need a small pinch, or none at all.
- For a richer, more indulgent flavor, cook both the ham and eggs in unsalted butter instead of oil.
- To make a delicious “a la Mexicana” variation, sauté finely diced onion, tomato, and jalapeño along with the ham for an extra layer of fresh, vibrant flavor.
- To prevent dry, rubbery eggs, avoid overcooking them. Remove from heat just when they are set but still look slightly moist.