Tamales and eggs is a satisfying breakfast of warm, tender tamales topped with softly scrambled eggs and salsa. This easy skillet version uses cooked tamales, so it comes together quickly; the combination is popular in Mexican and Mexican American home cooking, with toppings and preparation varying by region and family.
Ingredients
- 4 fully cooked tamales, about 4 ounces (115 g) each, unwrapped and cut into 1-inch pieces (about 1 pound / 455 g total); refrigerated or frozen tamales should be thawed before cooking
- 8 large eggs (about 400 g without shells)
- 2 tablespoons (30 ml) whole milk or water
- 1 tablespoon (15 ml) neutral cooking oil, such as canola or avocado oil
- 2 tablespoons (28 g) unsalted butter, divided
- ¼ teaspoon fine salt (about 1.5 g), plus more to taste
- ⅛ teaspoon ground black pepper (about 0.3 g)
- ½ cup (120 ml) salsa, plus more for serving
- ¼ cup (15 g) chopped fresh cilantro (optional)
- ½ cup (50 g) crumbled queso fresco (optional; feta is a practical substitute, though it tastes saltier and tangier)
- 1 avocado, sliced (about 150 g flesh), optional
- 4 warm corn tortillas (about 100 g total), optional for serving
Instructions
- Prepare the tamales. Remove and discard the husks. Cut the cooked tamales into bite-size pieces. If they are cold, warm them according to the package directions first; starting with warm tamales helps the skillet heat evenly and avoids overcooking the eggs while the centers warm.
- Mix the eggs. In a bowl, whisk the eggs with the milk, salt, and pepper just until the yolks and whites are blended. Avoid vigorous whipping, which can make the eggs foamy and less even in texture.
- Brown the tamales. Heat the oil and 1 tablespoon (14 g) butter in a large nonstick or well-seasoned skillet over medium heat. Add the tamale pieces in a single layer and cook for 3–4 minutes, turning gently once or twice, until hot and lightly browned in spots. If the pan is crowded, work in batches; overcrowding steams the pieces instead of browning them.
- Scramble the eggs. Reduce the heat to medium-low. Push the tamale pieces to the sides of the pan, then add the remaining 1 tablespoon (14 g) butter to the center. When it melts, pour in the eggs. Stir slowly with a silicone spatula, drawing the eggs from the edges toward the middle. Cook for about 3–5 minutes, until the eggs are set and reach 160°F (71°C); the USDA FSIS safe minimum temperature for egg dishes is 160°F (71°C), checked with a food thermometer.
- Bring it together. Fold the eggs and tamales together gently. Spoon the salsa over the top or stir in a few spoonfuls, depending on how saucy you like the dish. Heat for 1–2 minutes, just until the salsa is warm. Take the pan off the heat promptly so the eggs do not become dry.
- Finish and serve. Scatter over cilantro and queso fresco, if using. Serve right away with avocado, extra salsa, and warm tortillas.
Tips
- Choose cooked tamales. This recipe assumes the tamales are already fully cooked. If using frozen tamales, thaw them in the refrigerator or microwave them according to their package directions before cutting; do not rely on a quick skillet sear to heat a frozen center.
- Keep the heat moderate. Medium-low heat gives the eggs time to set without turning rubbery. If they begin to cook too quickly, lift the skillet off the burner briefly while stirring.
- Adjust salt to the filling. Cheese, salsa, and some tamales are already salty. Start with the listed amount, taste before serving, and add more only if needed.
- Make it dairy-free if needed. Use oil instead of butter and water instead of milk; skip the cheese or use a dairy-free alternative. The eggs will still set, though the finish will be a little less rich.
Serving Suggestions
Serve the tamales and eggs hot as a complete breakfast, or spoon the mixture into warm corn tortillas for breakfast tacos. Black beans or refried beans, sliced avocado, and a small bowl of extra salsa make easy sides. For a brighter finish, add a squeeze of lime or a little chopped scallion. If serving several people, keep the skillet covered only briefly; a long covered hold traps steam and can soften the browned tamale edges.
Variations
Use pork, chicken, beef, cheese, or vegetable tamales according to what you have. For a little heat, add one finely chopped jalapeño to the skillet for about a minute before adding the tamales, or use a spicy salsa. You can also top each serving with a fried egg instead of scrambling all eight eggs into the pan; cook the eggs until they reach 160°F (71°C) as an egg dish. For a more substantial skillet, fold in 1 cup (165 g) drained black beans when adding the salsa, then heat until steaming.
Storage and Reheating
For food safety, refrigerate leftovers within 2 hours of cooking (within 1 hour if the room is above 90°F / 32°C). Store in a covered, shallow container and use within 3–4 days. Reheat only the portion you plan to eat in a skillet over medium-low heat, stirring gently, or in the microwave in short intervals; leftovers should reach 165°F (74°C) throughout. The eggs may be firmer after reheating, and the tamale pieces will be softer. Freezing the finished dish is possible for up to 2 months, though the egg texture may become grainy; thaw overnight in the refrigerator and reheat to 165°F (74°C). Do not leave the dish at room temperature for more than 2 hours.
Frequently Asked Questions
Can I use leftover tamales?
Yes. Remove the husks and cut the tamales into pieces. If they have been refrigerated, warm them first so they heat through quickly in the skillet. Use leftovers that were refrigerated promptly and are within 3–4 days.
Can I make this with uncooked tamales?
No. The recipe is designed for fully cooked tamales. Steam raw tamales completely according to a reliable recipe or package directions before using them here; browning them in the skillet will not cook raw masa and filling evenly.
How do I stop the eggs from getting watery?
Use a moderate heat, avoid adding extra liquid, and cook salsa only briefly. Watery salsa can be drained or spooned over the finished portions instead of stirred into the pan.
Can I prepare it ahead?
You can cut and refrigerate the cooked tamales and whisk the eggs shortly before cooking. For the best texture, scramble the eggs just before serving; a fully cooked batch can be reheated, but the eggs will be less tender.
What salsa works best?
Use a salsa you enjoy, whether mild or hot. A thicker salsa adds flavor without releasing as much liquid; if yours is thin, serve it at the table rather than mixing in the full amount.
Do I need to add milk to the eggs?
No. Water works, or you can leave out the liquid entirely. Milk adds a little richness, while omitting it gives a more direct egg flavor; the key is cooking gently and stopping once the eggs are set.
Related
- Teriyaki Chicken Bowl Albuquerque Style
- Teriyaki Chicken Bowl: Easy Rice Bowl Recipe
- Teriyaki Chicken Breast Recipes: Easy Skillet Method
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).