Sopes are one of those dishes that instantly transport you to a bustling Mexican street market. The smell of toasted masa, the colorful array of toppings, and that first bite—crispy outside, tender inside, topped with layers of flavor—pure magic. These thick little corn cakes with pinched edges are more than just a snack; they’re a celebration of texture and taste.
Whether you’re planning a casual family dinner or hosting friends for a taco night with a twist, sopes make an unforgettable centerpiece. They’re naturally gluten-free, easy to customize, and incredibly satisfying. Once you learn to make them, they’ll be on repeat in your kitchen. You’ll love how easy this is!
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Let’s start with the essentials. At their core, sopes are made from masa harina (a special corn flour), water, and salt. That’s it! From there, you build flavor with your toppings. You’ll need:
- Masa harina – This is a must. Regular cornmeal or flour won’t do. Masa harina is made from nixtamalized corn, giving it that authentic flavor.
- Warm water – Helps bring the dough together.
- Salt – Just a pinch, to bring out the corn flavor.
- Oil – For frying, optional but adds a lovely golden crunch.
For toppings, the options are endless. Think warm refried beans, shredded meat, crisp lettuce or cabbage, juicy tomatoes, cheese, and a drizzle of crema or salsa. Feel free to get creative!
How to Make Sopes
Let’s walk through the steps, one delicious detail at a time.
1. Mix the Dough
In a large bowl, combine masa harina and salt. Slowly pour in warm water, mixing with your hands or a spoon until a soft, playdough-like texture forms. If the dough feels too dry or cracks when you shape it, add a tablespoon of water at a time. Let it rest for 10 minutes to fully hydrate—this makes shaping easier and improves the final texture.
2. Shape the Sopes
Divide the dough into 10–12 equal pieces. Roll each into a smooth ball, then flatten into thick discs about 3–4 inches wide and ¼ inch thick. Don’t go too thin—they need to hold all those tasty toppings!
3. Cook on a Griddle
Heat a dry skillet or griddle over medium heat. Place a few sopes at a time and cook for 1–2 minutes on each side, just until they start to brown and feel firm. This helps set the dough before shaping the rims.
4. Pinch the Edges
While the sopes are still warm (but not too hot to handle), use your fingers to gently pinch the edges upward, creating a shallow border all around. This rim keeps the toppings from sliding off later. If the dough cracks, it might be too dry—just add a little more water next time.
5. Fry Until Golden (Optional but Delicious)
For that irresistible crispy texture, heat a thin layer of oil in a skillet and lightly fry the sopes for 1–2 minutes per side. They should puff slightly and turn golden brown. Drain on paper towels.
6. Load Them Up
Here’s where the fun begins! Spread a spoonful of refried beans on each warm sope, then add your choice of shredded chicken or beef, lettuce, tomatoes, crumbled queso fresco, sour cream or crema, salsa, and a sprinkle of chopped onions and cilantro. Serve right away for the best texture.
Tips and Tricks
- Don’t skip the rim! That pinched edge is key to keeping your toppings where they belong.
- Prep ahead by making the dough or even partially cooking the sopes a day in advance. Reheat and fry before serving.
- Add variety by offering several protein options like chicken, beef, or even seasoned black beans for vegetarians.
- Use a tortilla press to flatten the dough evenly—just don’t press too thin!
- Keep them warm in a low oven if cooking in batches.
Storage Instructions
Sopes are best served fresh, but you can absolutely prep ahead.
- Cooked sopes (without toppings) can be stored in an airtight container in the refrigerator for up to 3 days.
- To reheat, warm in a dry skillet or oven at 350°F until heated through and slightly crispy.
- Freezing tip: Cooked sopes can be frozen. Stack them between parchment paper, wrap tightly, and store for up to 2 months. Reheat from frozen in the oven or a hot skillet.
- Avoid storing assembled sopes—they’ll get soggy.
Serving Suggestions
- DIY Sope Bar: Great for parties! Set up all the toppings and let everyone build their own masterpiece.
- Brunch twist: Add a sunny-side-up egg and avocado slices for a hearty breakfast version.
- Light dinner: Pair a couple of sopes with a simple green salad or roasted veggies.
- Kids love them! Let them help with topping assembly—it’s hands-on and fun.
Flavor Variations
- Vegetarian: Skip the meat and go heavy on beans, grilled zucchini, sautéed mushrooms, or spiced sweet potatoes.
- Vegan: Use plant-based cheese and crema, and top with avocado, pickled onions, and a squeeze of lime.
- Mini Sopes: Make smaller versions (about 2-inch rounds) for appetizers or finger food at gatherings.
- Spicy kick: Add jalapeño slices, chipotle sauce, or hot salsa for heat lovers.
- Dessert Sopes: Yes, really! Try topping with sweetened cream cheese, sautéed plantains, or cinnamon sugar for a sweet twist.
Frequently Asked Questions
What is masa harina, and where can I find it?
Masa harina is a corn flour made from dried, nixtamalized corn. It’s what gives sopes their authentic flavor and texture. You can find it in the Latin section of many grocery stores or online. Maseca is a popular brand.
Can I use regular flour instead of masa harina?
No—regular flour won’t work for this recipe. Masa harina is essential for the right taste and structure.
Do I have to fry the sopes?
You don’t have to, but a quick fry adds that irresistible crunch. You can skip it for a lighter version or bake them instead.
Can I bake sopes instead of frying?
Yes! Bake at 400°F (200°C) for 10–12 minutes, flipping halfway, until lightly crisp.
Can I make the dough ahead of time?
Absolutely. Prepare the dough up to 24 hours in advance and store it tightly covered in the fridge. Let it come to room temp before shaping.
Are sopes the same as gorditas?
Not quite. Gorditas are thicker and split open to stuff inside, while sopes are flat with pinched edges and topped on the surface.
Can I use store-bought masa dough?
Yes! If you have access to fresh masa from a Latin market, you can use that—just shape and cook as described.
What’s the best protein for sopes?
Shredded chicken, ground beef, carnitas, or even spiced lentils all work beautifully. Just make sure it’s well-seasoned.
How do I serve sopes for a party?
Keep the sopes warm in the oven, then set up a toppings bar with bowls of beans, meats, salsas, veggies, and sauces. Everyone gets to customize their plate—it’s a guaranteed hit.
Conclusion
Sopes are more than just a dish—they’re an experience. Crispy, tender, and endlessly customizable, they’re perfect for weeknight dinners, weekend brunches, or festive gatherings. Once you make them from scratch, you’ll see just how simple and rewarding they are.
Bring the flavor of a Mexican street cart to your own kitchen and let the toppings do the talking. This recipe will quickly become a favorite in your home—comforting, crave-worthy, and full of personality in every bite.
Sopes (Mexican Corn Masa Cakes)
Ingredients
- 2 cups masa harina (corn flour, such as Maseca)
- 1 1/2 cups warm water (plus more as needed)
- 1/4 teaspoon salt
- vegetable oil, for frying
- 1 cup refried beans (black or pinto), warmed
- 1 cup cooked shredded chicken, beef, or chorizo
- 1/2 cup shredded lettuce or finely chopped cabbage
- 1/4 cup diced tomato or pico de gallo
- 1/4 cup crumbled queso fresco or cotija cheese
- 1/4 cup Mexican crema or sour cream
- salsa (red or green), to taste
- chopped onion and fresh cilantro (optional)
Instructions
- In a bowl, mix masa harina, salt, and warm water until a soft, pliable dough forms. Add more water if needed.
- Divide dough into 10–12 equal pieces. Roll each into a ball and flatten into discs about ¼-inch thick and 3–4 inches wide.
- Heat a dry griddle or skillet over medium heat. Cook each sope for 1–2 minutes per side until lightly browned and firm.
- While still warm, use your fingers or a towel to pinch the edges of each sope upward, forming a rim.
- Optional: Heat oil in a skillet and pan-fry each sope for 1–2 minutes per side until golden and crisp. Drain on paper towels.
- Spread warm refried beans on each sope. Add your desired toppings such as meat, lettuce, tomato, cheese, crema, salsa, onion, and cilantro. Serve immediately.
