What Are Mexican Sopes? A Complete Guide to This Traditional Mexican Dish
The first time I tried Mexican sopes, I was surprised by how simple they looked and how much flavor they had. They are soft on the inside, slightly crispy on the outside, and topped with fresh ingredients that make every bite delicious. If you enjoy authentic Mexican food, sopes are one dish you should not miss.
Many people see sopes on a restaurant menu but are not sure what they are. Some think they are small pizzas, while others compare them to tacos or tostadas. In reality, Mexican sopes have their own unique style and taste. They are made from masa dough, shaped into thick rounds with raised edges, and filled with tasty toppings like refried beans, chicken, beef, cheese, lettuce, salsa, and cream.
In this guide, I will explain what Mexican sopes are, where they come from, what they are made of, and why they are loved throughout Mexico. I will also share easy tips that helped me understand and enjoy this traditional dish at home.
What Are Mexican Sopes?
Mexican sopes are small, thick corn cakes made from masa harina, a special corn flour used in many traditional Mexican recipes. After cooking the dough, the edges are gently pinched to create a small border. This raised edge keeps all the delicious toppings in place.
Unlike tacos that fold around fillings or tostadas that are flat and crispy, sopes have a soft center with slightly crispy edges. This combination gives them a unique texture that many people love.
One reason I enjoy sopes is that they are easy to customize. You can make them with chicken, beef, pork, beans, vegetables, or even seafood. Every family has its own favorite way of preparing them, which makes every plate feel special.
Today, you can find sopes in homes, street food stalls, local markets, and Mexican restaurants around the world.

The History of Mexican Sopes
Mexican sopes have a long history that goes back hundreds of years. They are one of the traditional foods created by Indigenous communities in Mexico. Long before modern kitchens existed, people used ground corn to make simple meals for their families.
Corn has always been one of the most important foods in Mexican culture. Ancient civilizations such as the Aztecs and the Maya used corn every day to prepare different dishes. Sopes were one of the many recipes made from fresh masa because the ingredients were simple and easy to find.

As time passed, people started adding different toppings depending on what was available in their region. Beans, fresh cheese, vegetables, and meats became popular choices. Each part of Mexico developed its own version of sopes, giving this traditional dish many delicious styles.
Today, sopes remain a symbol of Mexican comfort food. They are often served during family meals, celebrations, and local festivals because they are filling, affordable, and easy to share.
What Are Mexican Sopes Made Of?
One thing I really like about sopes is that they do not require many ingredients. Even though the recipe is simple, the final result is full of flavor.
The base of every sope is made with only a few ingredients.
Masa Harina
Masa harina is the main ingredient used to make authentic sopes. It is a finely ground corn flour that creates soft and flavorful dough when mixed with water.

Water
Warm water helps bring the dough together and makes it easy to shape into thick rounds.
Salt
A little salt improves the flavor of the dough without making it too strong.
After mixing these ingredients, the dough is divided into small balls and gently flattened into thick circles. They are cooked on a hot griddle until lightly browned. While they are still warm, the edges are pinched to create the famous raised border.
Some people enjoy them just like this, while others lightly fry them for a crispier texture before adding toppings.
Popular Toppings for Mexican Sopes
One of the best things about Mexican sopes is the wide variety of toppings. You can keep them simple or make them as colorful as you like.
Here are some of the most popular toppings.
Refried Beans
Refried beans create a creamy base that adds rich flavor to every bite.

Shredded Chicken
Tender shredded chicken is one of the most common toppings. It pairs perfectly with fresh salsa and cheese.

Ground Beef
Seasoned ground beef makes sopes hearty and satisfying for lunch or dinner.
Carnitas
Slow-cooked pork adds a juicy texture and traditional Mexican flavor.

Lettuce
Fresh shredded lettuce gives every bite a light and refreshing crunch.
Mexican Cheese
Crumbled queso fresco or cotija cheese adds a salty finish that balances the other ingredients.
Sour Cream
A small drizzle of Mexican crema makes the sopes smooth and creamy.

Salsa
Whether you prefer salsa roja or salsa verde, fresh salsa adds bright flavor and a little heat.
Avocado
Fresh avocado slices or homemade guacamole make the dish even more delicious.
Why Mexican Sopes Are So Popular
After making sopes at home several times, I understood why so many people love them.
They are simple to prepare but feel like a complete meal. Every person can choose their own toppings, making them perfect for families and gatherings.
Another reason is their balance of textures. The soft corn base, crispy edges, creamy beans, fresh vegetables, and flavorful meat create an amazing combination in every bite.
Sopes are also very filling without needing expensive ingredients. This makes them a great choice for both everyday meals and special occasions.
Whether served as lunch, dinner, or even party food, they always bring everyone to the table.
Different Types of Mexican Sopes
Although the basic recipe stays the same, there are many delicious versions of Mexican sopes.
Chicken Sopes
Made with shredded chicken, refried beans, lettuce, cheese, salsa, and cream. This is one of the most popular choices.
Beef Sopes
Ground beef seasoned with Mexican spices creates a rich and flavorful meal.

Pork Sopes
Slow-cooked carnitas make these sopes juicy and full of traditional flavor.
Vegetarian Sopes
These are topped with beans, grilled vegetables, avocado, cheese, lettuce, and salsa instead of meat.
Seafood Sopes
In coastal areas of Mexico, shrimp or fish are often used to create fresh and light seafood sopes.
No matter which version you choose, every sope offers the same comforting homemade taste.

Tips Before Making Sopes at Home
If this is your first time making sopes, here are a few simple tips that helped me.
- Use fresh masa harina for the best flavor.
- Keep the dough soft but not sticky.
- Make the edges slightly thicker so the toppings stay inside.
- Do not overcook the corn cakes before adding toppings.
- Prepare all toppings before cooking so everything is ready to serve.
These small tips make the cooking process much easier and help create authentic homemade Mexican sopes.
How to Cook Sopes from Scratch
Making sopes at home is easier than many people think. The first time I made them, I thought the process would be difficult, but after one try, it became one of my favorite Mexican recipes. The best part is that you only need a few basic ingredients.
Ingredients
- 2 cups masa harina
- 1½ cups warm water
- ½ teaspoon salt
- 1 cup refried beans
- 1 cup cooked shredded chicken or your favorite topping
- Lettuce, cheese, sour cream, salsa, and avocado for serving
Simple Steps
- Mix the masa harina, warm water, and salt until a soft dough forms.
- Divide the dough into small balls and flatten each into a thick circle.
- Cook each sope on a hot skillet for about 2–3 minutes per side.
- While they are still warm, gently pinch the edges to create a small rim.
- If you like a crispier texture, lightly fry them in a little oil for about one minute.
- Spread refried beans over each sope and add your favorite toppings.
- Finish with cheese, lettuce, salsa, crema, or avocado, then serve immediately.
Fresh homemade sopes have the best flavor and texture, so they are worth making from scratch.
Easy Chicken Sopes with Refried Beans
One of my favorite versions is easy chicken sopes with refried beans. They are simple, filling, and perfect for lunch or dinner.
The creamy beans, juicy chicken, fresh lettuce, crumbly cheese, and spicy salsa create a delicious balance of flavors. Sometimes I also add sliced avocado and a little lime juice to make them even fresher.
If you have leftover cooked chicken, this recipe comes together in less than 30 minutes, making it perfect for busy days.
Baked Sopes Recipe
Many people fry sopes, but baking is another great option if you want a lighter meal.
How to Bake Sopes
- Prepare the masa dough as usual.
- Shape and cook the sopes on a skillet first.
- Place them on a baking tray lined with parchment paper.
- Brush lightly with oil.
- Bake at 400°F (200°C) for about 10–12 minutes until the edges become slightly crisp.
- Add your favorite toppings and serve.
This baked sopes recipe keeps the traditional flavor while using less oil. It is a great choice for anyone looking for a healthier version.
What to Serve with Mexican Sopes
Although sopes are satisfying on their own, I enjoy serving them with a few classic Mexican side dishes.
Some great options include:
- Mexican rice
- Refried or black beans
- Fresh guacamole
- Salsa verde or salsa roja
- Elote (Mexican street corn)
- Pickled jalapeños
- Fresh fruit or agua fresca
These sides complete the meal and make it feel like a restaurant-style experience at home.
Tips for Perfect Mexican Sopes
After making sopes several times, I learned a few tricks that make a big difference.
- Use warm water to make soft dough.
- Do not make the dough too dry or too wet.
- Shape the edges while the sopes are still warm.
- Avoid adding too many toppings, or the sope may become difficult to hold.
- Serve immediately for the best taste and texture.
Small details like these help create delicious homemade sopes every time.
Common Mistakes to Avoid
If you are making sopes for the first time, try to avoid these common mistakes.
- Making the dough too dry, which causes cracks.
- Pressing the sopes too thin.
- Forgetting to create the raised edge.
- Overcooking the corn base until it becomes hard.
- Adding cold toppings straight from the refrigerator without letting them come closer to room temperature.
Learning from these simple mistakes will help you make better sopes each time.
Are Mexican Sopes Healthy?
Mexican sopes can be part of a balanced meal. Since they are made with corn masa, they naturally provide carbohydrates for energy.
Adding chicken, beans, fresh vegetables, and avocado increases the protein, fiber, and healthy fats. If you want a lighter meal, you can bake the sopes instead of frying them and use less cheese and crema.
The nutritional value depends on the toppings you choose, so you can easily adjust the recipe to match your preferences.
Frequently Asked Questions
Are Mexican sopes gluten-free?
Yes. Traditional sopes are made with masa harina, which is naturally gluten-free. Just check that your toppings and sauces are also gluten-free if needed.
Can I make sopes ahead of time?
Yes. You can prepare the corn bases in advance and store them in the refrigerator. Add the toppings just before serving.
Can I freeze sopes?
Yes. Freeze the cooked sope bases after they cool completely. Reheat them in a skillet or oven before adding toppings.
What is the best meat for sopes?
Shredded chicken, carnitas, and seasoned ground beef are some of the most popular choices, but you can use almost any cooked meat.
Can I make vegetarian sopes?
Absolutely. Refried beans, grilled vegetables, avocado, cheese, and fresh salsa make delicious vegetarian sopes.
Conclusion
Mexican sopes are one of those traditional dishes that prove simple ingredients can create amazing flavor. Their soft corn base, crispy edges, and fresh toppings make them a favorite in homes and restaurants across Mexico.
After making them myself, I realized they are much easier than they look. Whether you decide to cook sopes from scratch, prepare easy chicken sopes with refried beans, or try a baked sopes recipe, you can easily create a delicious homemade meal for your family.
The best thing about sopes is that there is no single right way to make them. You can change the toppings, adjust the spices, and create your own version while still enjoying the authentic taste of this classic Mexican dish. Once you try homemade sopes, they will likely become a regular part of your recipe collection.
