If you love a breakfast that’s bold, filling, and loaded with Mexican flavor, this Mexican Egg Sopes is going to be your new favorite morning meal.
Sopes are thick, hand-formed masa rounds with pinched edges that act like little edible bowls, holding all your toppings perfectly in place.
They’re crispy on the outside, soft on the inside, and totally irresistible when piled high with creamy refried beans, eggs, crumbled cotija cheese, and a drizzle of salsa.
This is the kind of breakfast you’d find at a Mexican market or family kitchen on a Sunday morning.
It’s simple enough for a weekday but special enough to serve to guests.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 12 minutes |
| Total Time | 27 minutes |
| Servings | 4 servings (8 sopes) |
| Difficulty Level | Easy |
If you enjoy hearty Mexican-style egg dishes, you’ll also love these Breakfast Gorditas with Eggs and Beans, they use a very similar masa dough and make a great companion recipe.

Why You’ll Love This Mexican Egg Sopes
This recipe checks every box for a satisfying breakfast.
The sopes are made from scratch using just a few pantry staples, and the whole thing comes together in under 30 minutes.
You don’t need any special equipment, just your hands and a skillet.
Every bite has a beautiful mix of textures: crispy and soft dough, creamy beans, rich eggs, crumbly cheese, and a bright hit of salsa.
It’s naturally filling and keeps you going all morning without any sugar crash.
This recipe is also easy to customize for different tastes.
- Made with simple, affordable ingredients
- Ready in under 30 minutes from start to finish
- No special tools required
- Perfectly customizable with your favorite toppings
- Great for feeding a crowd or meal prepping sope shells ahead of time
- Kid-friendly and family-approved
- Naturally vegetarian
Ingredients
Here’s everything you need to make these sopes from scratch.
The masa harina is the key ingredient, it gives the sopes their distinct corn flavor and sturdy structure that holds all those toppings.
- 2 cups masa harina
- 1½ cups warm water
- 1 teaspoon salt
- 1 cup refried beans, warmed
- 4 large eggs, fried or scrambled
- ½ cup cotija cheese, crumbled
- Mexican crema
- Salsa verde or salsa roja
- Shredded lettuce and diced tomato for topping
- Vegetable oil, for frying
You might also enjoy: Huevos Rancheros for another classic Mexican egg breakfast that uses similar toppings.
Kitchen Equipment Needed
You don’t need anything fancy for this recipe. Most of these tools are already in your kitchen, but a quality comal or skillet will make a big difference in getting that perfect sope texture.
- Comal or cast iron skillet — for cooking the sopes
- Non-stick skillet — for cooking the eggs
- Large mixing bowl
- Tortilla press (optional but helpful for shaping)
- Plastic wrap or a zip-lock bag (for pressing)
- Measuring cups and spoons
- Spatula
- Small saucepan or microwave-safe bowl (for warming beans)
- Tongs or slotted spoon
- Paper towels (for draining)
- Serving plates
Recommended Products for This Recipe
These are a few of my personal favorites that genuinely make this recipe easier and more enjoyable to make.
1. Maseca Instant Corn Masa Flour
Maseca is the gold standard for masa harina, and it’s what most Mexican home cooks and street food vendors use to make sopes, tortillas, and tamales.
The texture is consistent and the corn flavor is authentic. One bag goes a long way.
2. Pre-Seasoned Cast Iron Comal
A cast iron comal distributes heat evenly and gives your sopes that beautiful golden color on both sides without burning.
It also works great for corn tortillas and quesadillas. Mine has lasted years and only gets better with use.
3. Heavy-Duty Tortilla Press
While you can shape sopes entirely by hand, a tortilla press makes it much faster to get even, uniform rounds.
It’s a small investment that speeds up the whole process, especially if you’re making a large batch.
4. Herdez Salsa Verde
This is my go-to jarred salsa for this recipe. It has a bright, tangy tomatillo flavor that cuts through the richness of the beans and eggs perfectly. It’s widely available and affordable.
Read Also: Mexican Migas Recipe

Step-by-Step Instructions: How to Make Egg Sopes
1. Mix the Masa Dough
- Add 2 cups of masa harina and 1 teaspoon of salt to a large mixing bowl.
- Gradually pour in 1½ cups of warm water, a little at a time.
- Use your hands to mix and knead the dough until it comes together into a smooth, pliable ball — this usually takes about 2 to 3 minutes.
- The dough should feel like soft Play-Doh: moist but not sticky. If it cracks when you press it, add a tablespoon of warm water at a time until it’s smooth. If it sticks to your hands, add a pinch of masa harina.
- Cover the bowl with a damp towel or plastic wrap and let the dough rest for 5 minutes so the masa harina fully hydrates.
2. Shape the Sopes
- Divide the dough into 8 equal portions, roughly the size of a golf ball.
- Roll each portion into a smooth ball between your palms.
- Place one ball between two sheets of plastic wrap (or inside a zip-lock bag that’s been cut open on the sides).
- Use a tortilla press or the bottom of a heavy flat pan to gently press the ball into a thick disc, about ¼ inch thick and 3 to 4 inches in diameter. Sopes should be noticeably thicker than tortillas — do not press them too thin.
- Repeat with the remaining dough balls.
3. Cook the Sopes on the Comal
- Heat a dry comal or cast iron skillet over medium-high heat. No oil is needed at this stage.
- Place 2 to 3 sopes on the hot comal at a time. Do not overcrowd the pan.
- Cook each side for about 2 to 3 minutes, until the surface looks dry and very lightly golden with a few small brown spots. The sopes will puff slightly and firm up.
- Remove from the heat and immediately transfer each sope to a clean surface.
4. Pinch the Edges
- While each sope is still hot (this is important — do it quickly before they cool down), use your thumb and index finger to pinch up a raised border all the way around the edge of the disc, about ¼ to ½ inch tall.
- This creates the little “bowl” that holds all your toppings in place.
- Work quickly and carefully — the sopes will be hot. You can use a small kitchen towel to protect your fingers if needed.
5. Fry the Sopes
- Heat about ¼ inch of vegetable oil in a skillet over medium heat.
- Once the oil is hot (it should shimmer when you tilt the pan), carefully add 2 to 3 sopes at a time, pinched-side up.
- Fry for about 1 to 2 minutes per side until they are golden brown and slightly crispy.
- Remove with tongs and drain on a paper towel-lined plate.
- Repeat with the remaining sopes.
6. Warm the Refried Beans
- While the sopes are frying, warm the 1 cup of refried beans in a small saucepan over low heat, stirring occasionally.
- Alternatively, microwave them in a covered bowl for 1 to 2 minutes, stirring halfway through.
- The beans should be smooth, creamy, and spreadable — not cold or thick. If they’re too thick, stir in a tablespoon of water or broth to loosen them up.
7. Cook the Eggs
- In a non-stick skillet over medium heat, cook your eggs to your preference.
- For fried eggs: add a light coating of oil or butter, crack in the eggs, and cook until the whites are set but the yolk is still runny (or fully cooked if you prefer). Season lightly with salt.
- For scrambled eggs: whisk the 4 eggs together, pour into a lightly oiled pan over medium-low heat, and gently stir with a spatula as they cook until just set. Remove from the heat while still slightly soft — they’ll finish cooking from residual heat.
8. Assemble the Sopes
- Arrange the fried sopes on a serving plate.
- Spread a generous spoonful of warm refried beans onto each sope, all the way to the raised edges.
- Place one egg (or a portion of scrambled egg) on top of the beans.
- Crumble the cotija cheese evenly over each sope.
- Drizzle with Mexican crema.
- Spoon salsa verde or salsa roja over the top.
- Finish with a handful of shredded lettuce and a sprinkle of diced tomato.
- Serve immediately while everything is warm.
This pairs beautifully with Chorizo and Eggs on the side if you want to add some smoky, spicy protein to your breakfast spread.
Tips for The Best Egg Sopes
Getting great sopes is all about the dough consistency and the pinching technique.
Follow these tips and your sopes will turn out perfectly every time.
- Don’t skip the resting time. Letting the masa dough rest for 5 minutes ensures the water is fully absorbed and the dough is easier to shape.
- Keep the dough covered while you work so it doesn’t dry out. A damp towel over the bowl works great.
- Pinch while hot. The edges need to be shaped right after the sopes come off the comal — once they cool, the masa sets and it becomes much harder to form the rim.
- Use warm water for the dough, not cold or hot. Warm water helps the masa harina hydrate evenly.
- Don’t press too thin. Sopes should be about ¼ inch thick before cooking. Thinner than that and they’ll behave more like tortillas.
- Drain well after frying. Set them on paper towels for at least 30 seconds before adding toppings so they stay crispy.
- Warm your beans. Cold refried beans are thick and hard to spread. Warming them first makes them creamy and easy to work with.
- Season as you go. Taste your beans, eggs, and toppings before assembling and adjust salt as needed.
Read Also: Breakfast Burritos Recipe
Serving Suggestions

These egg sopes are a full meal on their own, but they’re even better with a few sides to round things out.
Whether you’re putting together a big weekend brunch or a simple weekday breakfast, here are some great options to serve alongside them.
A fresh glass of juice or a cup of Mexican-spiced coffee is a natural pairing.
Crispy hash browns or a warm bowl of Huevos a la Mexicana on the side takes breakfast to a whole new level.
- Fresh fruit salad or sliced avocado
- Breakfast Tacos for a mix-and-match brunch spread
- Mexican Breakfast Casserole if you’re feeding a larger crowd
- Sliced jalapeños or pickled onions for extra heat and tang
- A simple side of sautéed peppers and onions
- Fresh squeezed orange juice or agua fresca
- Warm Flour Tortillas to soak up any extra salsa or beans
Variations of Egg Sopes
The base recipe is simple and classic, but sopes are incredibly versatile.
Once you’ve mastered the basic version, it’s easy to mix things up with different proteins, toppings, and flavor profiles.
The masa dough itself stays the same for all variations, only the toppings change.
- Chorizo Sopes: Swap out the eggs for browned Mexican chorizo. The spicy, savory flavor pairs beautifully with the beans and cotija.
- Black Bean Sopes: Use black beans instead of refried pinto beans for an earthier, slightly firmer base.
- Shredded Chicken Sopes: Top with seasoned shredded chicken breast or rotisserie chicken and a sprinkle of queso fresco.
- Vegetarian Loaded Sopes: Skip the eggs and load up with roasted corn, diced zucchini, sautéed mushrooms, and sliced avocado.
- Beef Sopes: Use seasoned ground beef or shredded carne asada as the protein.
- Salsa Verde vs. Roja: Try both to see which flavor you prefer — salsa verde is tangier and brighter while salsa roja is deeper and smokier.
- Spicy Version: Add sliced serranos or habaneros and use a hot salsa for extra heat.
- Kid-Friendly Version: Skip the salsa and just top with beans, mild cheese, and scrambled eggs.
Storage and Reheating
Sopes are best fresh, but you can absolutely make them ahead and store them.
The key is to store the sope shells separately from the toppings so everything stays at its best.
Here’s how to store and reheat each component:
- Sope shells (cooked, unfilled): Let them cool completely, then stack them between sheets of parchment paper and store in an airtight container or zip-lock bag in the refrigerator for up to 3 days.
- Freezing sope shells: Lay cooled shells in a single layer on a baking sheet and freeze until solid, then transfer to a freezer bag. They’ll keep for up to 2 months.
- Reheating sope shells: Warm in a dry skillet over medium heat for 1 to 2 minutes per side, or in a 350°F oven for about 5 minutes until heated through and slightly crispy again.
- Refried beans: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stovetop or microwave with a splash of water to loosen.
- Cooked eggs: Scrambled eggs can be stored refrigerated for up to 2 days and reheated gently in a skillet or microwave. Fried eggs are best made fresh.
- Assembled sopes: Not recommended for storage , once topped, they get soggy quickly.
Nutritional Facts
The following values are approximate per sope (based on 8 sopes per recipe with standard toppings):
| Nutrient | Amount Per Sope | ||| | Calories | ~210 kcal | | Carbohydrates | 26g | | Protein | 8g | | Fat | 8g | | Saturated Fat | 3g | | Fiber | 3g | | Sodium | 340mg | | Calcium | 80mg | | Iron | 2mg |
Note: Values will vary based on the amount of oil used for frying, the type of salsa, and how generously you apply crema and cheese.
Health Benefits of Key Ingredients
This recipe isn’t just delicious, it’s actually packed with some genuinely nutritious ingredients that fuel your body well into the morning.
Each component brings something valuable to the table, and together they create a balanced meal with protein, complex carbs, healthy fats, and important micronutrients.
- Masa harina (corn): A good source of complex carbohydrates and dietary fiber. Traditional nixtamalized corn also provides calcium and is easier to digest than unprocessed corn.
- Eggs: One of the most nutrient-dense foods available. They provide high-quality complete protein, B vitamins, vitamin D, choline (important for brain health), and healthy fats.
- Refried beans: Loaded with plant-based protein, dietary fiber, folate, iron, and potassium. They help stabilize blood sugar and keep you feeling full longer.
- Cotija cheese: A good source of calcium and protein. It’s a finishing cheese used in small amounts, so it adds flavor without too much added fat.
- Salsa verde (tomatillos): Tomatillos are rich in vitamin C, potassium, and antioxidants. They’re naturally low in calories and add a bright, acidic element to balance the richness of the dish.
- Tomatoes: Provide lycopene, vitamin C, and potassium. They add freshness and color to the finished sope.
- Lettuce: Adds hydration, vitamin K, and a satisfying crunch without significant calories.
FAQs About Egg Sopes
1. What is a sope made of?
A sope is made from masa harina, warm water, and salt.
Masa harina is a specially treated corn flour made from nixtamalized corn, which is the same base used for tortillas, tamales, and gorditas.
The dough is shaped into thick rounds and cooked on a comal before being fried to create a crispy outer shell.
2. What’s the difference between a sope and a gordita?
Sopes and gorditas are both made from masa dough, but they’re shaped and used differently.
A sope is a flat, open disc with pinched edges that act like a bowl for toppings.
A gordita is thicker and can be split open and stuffed, more like a pocket.
Both are delicious, but sopes are an open-faced breakfast option.
3. Can I make sopes without frying them?
Yes, you can skip the frying step if you prefer a lighter version.
After cooking on the comal and pinching the edges, you can add toppings directly to the sope without frying.
They’ll be softer and less crispy, but still really tasty. Just make sure to warm the sope through on the comal for an extra minute or two.
4. Can I make the sope dough ahead of time?
Yes. You can make the masa dough up to 24 hours in advance. Wrap it tightly in plastic wrap and store it in the refrigerator.
Let it sit at room temperature for about 15 minutes before shaping so it becomes pliable again.
You can also cook the sope shells ahead and store them separately as described in the storage section above.
5. What can I use instead of cotija cheese?
If you can’t find cotija cheese, feta cheese is the best substitute, it has a similar crumbly texture and salty, tangy flavor.
Queso fresco is another great option and is widely available in most grocery stores.
Parmesan works in a pinch if that’s all you have, though the flavor profile will be a bit different.

Mexican Egg Sopes
Ingredients
- 2 cups masa harina about 240g; use nixtamalized corn masa flour such as Maseca
- 1½ cups warm water about 355ml; add more 1 tablespoon at a time if dough is too dry
- 1 tsp salt
- vegetable oil enough to fill about ¼ inch depth in skillet
- 1 cup refried beans about 240g; warmed until smooth and spreadable
- 4 large eggs fried or scrambled
- ½ cup cotija cheese about 60g; crumbled; substitute feta or queso fresco if needed
- Mexican crema drizzle to taste; substitute sour cream if unavailable
- salsa verde or salsa roja spooned over to taste
- shredded lettuce for topping
- diced tomato for topping
Equipment
- Comal or cast iron skillet For cooking the sopes on the stovetop
- Non-stick skillet For cooking the eggs
- Large mixing bowl For mixing the masa dough
- Tortilla press (optional) Helpful for shaping uniform sopes
- Plastic wrap or zip-lock bag For pressing the dough without sticking
- Measuring cups and spoons
- Spatula
- Small saucepan For warming the refried beans; a microwave-safe bowl can be used instead
- Tongs or slotted spoon For removing sopes from the oil
- Paper towels For draining fried sopes
- Serving plates
Method
- Combine masa harina and salt in a large bowl, then gradually add warm water and knead until a smooth, pliable dough forms, about 2 to 3 minutes. The dough should feel like soft Play-Doh — moist but not sticky. Cover and rest for 5 minutes.
- Divide the dough into 8 equal balls, then press each between two sheets of plastic wrap using a tortilla press or heavy pan into a thick disc about ¼ inch thick and 3 to 4 inches wide.
- Heat a dry comal or cast iron skillet over medium-high heat and cook each sope for 2 to 3 minutes per side until the surface looks dry and lightly golden. Work in batches and do not overcrowd the pan.
- Immediately while each sope is still hot, use your thumb and index finger to pinch a raised border ¼ to ½ inch tall all the way around the edge to form a shallow bowl shape.
- Heat ¼ inch of vegetable oil in a skillet over medium heat, then fry the sopes in batches for 1 to 2 minutes per side until golden and crispy. Drain on a paper towel-lined plate.
- Heat the refried beans in a small saucepan over low heat, stirring until smooth and spreadable. If they are too thick, stir in a tablespoon of water to loosen.
- Cook eggs to your preference — fry until whites are set, or scramble over medium-low heat until just set. Season lightly with salt.
- Spread warm refried beans onto each sope, top with egg, crumbled cotija, a drizzle of Mexican crema, salsa, shredded lettuce, and diced tomato. Serve immediately.
Nutrition
Notes
- Let the masa dough rest for 5 minutes after mixing so the masa harina fully hydrates — this makes shaping much easier.
- Pinch the edges while the sopes are still hot off the comal. Once they cool, the masa sets and it becomes difficult to form the rim.
- Keep the dough covered with a damp towel between shaping each sope so it doesn’t dry out.
- Sopes should be about ¼ inch thick. Pressing them too thin will make them behave like tortillas and they won’t hold toppings well.
- You can skip frying entirely for a lighter version — just top the sopes directly after cooking on the comal.
- Make ahead: cook the sope shells up to 3 days in advance, cool completely, and store in an airtight container in the refrigerator. Reheat in a dry skillet for 1 to 2 minutes per side.
- Freeze cooked sope shells for up to 2 months. Freeze in a single layer first, then transfer to a freezer bag.
- Cotija cheese substitutes: crumbled feta or queso fresco work well and have a similar salty, crumbly texture.
- For a protein variation, swap eggs for browned Mexican chorizo or seasoned shredded chicken.
- Always warm the refried beans before spreading — cold beans are too thick and will tear the sope.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Mexican Egg Sopes is one of those breakfasts that feels special without requiring hours in the kitchen.
From the moment you press that masa dough into thick little rounds and smell the corn cooking on the skillet, you know you’re making something worth eating.
The combination of warm beans, fresh eggs, crumbled cotija, and salsa is everything a great breakfast should be: filling, flavorful, and deeply satisfying.
Give this recipe a try this weekend and see how quickly it becomes a regular in your breakfast rotation.
If you make it, leave a comment below, I’d love to hear how it turned out. And if you put your own spin on it, share your variation in the comments too.
Recommended:



