Authentic Enchiladas Suizas Recipe – Easy, Creamy, and Full of Authentic Mexican Flavor
If you enjoy creamy, cheesy, and comforting Mexican food, this Authentic Enchiladas Suizas Recipe is one you should try. It combines soft corn tortillas, juicy shredded chicken, fresh salsa verde, rich cream, and plenty of melted cheese to create a meal that is both simple and satisfying. Every bite is full of fresh flavor and has the perfect balance of creamy sauce and tender chicken.
The first time I made Enchiladas Suizas at home, I thought it would be difficult because the dish looked like something served in a restaurant. After trying it step by step, I realized it was much easier than I expected. Using fresh ingredients made a big difference, and the homemade salsa verde gave the dish a bright and fresh taste that you simply cannot get from many ready-made sauces. Since then, this recipe has become one of my favorite Mexican dinners for family gatherings and weekend meals.
One thing I love about this recipe is how flexible it is. You can prepare the filling ahead of time, make the sauce fresh, and bake everything just before serving. It is perfect for family dinners, holiday meals, or even when you want to enjoy authentic Mexican comfort food without leaving your home.
If you have tried other Mexican enchiladas, you may notice that Enchiladas Suizas are much creamier. The rich green sauce, combined with cream and melted cheese, gives them a smooth texture that makes this dish stand out from many other enchilada recipes.
In this guide, I will show you exactly how I make this Authentic Enchiladas Suizas Recipe using simple ingredients and easy steps. I’ll also share helpful tips, common mistakes to avoid, and a few easy variations so you can make this recipe with confidence, even if it is your first time.

What Are Enchiladas Suizas?
Enchiladas Suizas are a traditional Mexican dish made with soft corn tortillas filled with shredded chicken, covered in a creamy salsa verde, topped with cheese, and baked until golden and bubbly. They are known for their rich flavor, creamy texture, and beautiful green sauce.
The word “Suizas” means “Swiss” in Spanish. The name comes from the use of dairy products like cream and cheese, which were commonly linked to Swiss cooking. Instead of using only a spicy sauce, this recipe combines salsa verde with Mexican cream, making it smoother and richer than regular enchiladas.
Although many people think all enchiladas taste the same, each style has its own flavor. Traditional Mexican enchiladas can be made with red sauce, green sauce, or mole. Enchiladas Suizas are special because of their creamy green sauce that gives them a soft and comforting taste.

Today, you can find Enchiladas Suizas in many Mexican restaurants, but making them at home allows you to control the freshness of every ingredient. Homemade salsa verde, freshly cooked chicken, and warm corn tortillas create a meal that tastes much better than frozen or packaged versions.
Another reason I enjoy making this recipe is that it feels like true comfort food. The combination of creamy sauce, melted cheese, and soft tortillas creates a dish that everyone at the table enjoys.
Why You’ll Love This Authentic Enchiladas Suizas Recipe
There are many reasons why this recipe has become one of my favorite homemade Mexican meals.
Rich and Creamy Flavor
The creamy salsa verde is what makes this dish unforgettable. The combination of roasted tomatillos, cream, and melted cheese creates a smooth sauce that covers every tortilla perfectly.
Easy Enough for Beginners
Even if you have never made enchiladas before, you can follow this recipe without any trouble. Every step is simple, and the ingredients are easy to find in most grocery stores.
Perfect for Family Dinners
This recipe makes enough for the whole family, and everyone can enjoy it together. You can also prepare the ingredients in advance, making dinner much less stressful on busy days.
Made with Fresh Ingredients
Fresh tomatillos, herbs, chicken, and cheese give this dish a bright and authentic flavor. Homemade food always tastes better because you know exactly what goes into every bite.
Easy to Customize
One of my favorite things about this recipe is how easy it is to adjust. You can make it mild or spicy, use different cheeses, or even replace the chicken with another filling. If you enjoy mexican ground beef recipes, you can easily swap the shredded chicken for seasoned ground beef while keeping the same creamy green sauce.
Great forUse Fresh Tomatillos
Whether you’re hosting friends or planning a family celebration, Enchiladas Suizas always look impressive on the table. They are comforting, filling, and perfect for sharing.
Pairs Well with Classic Mexican Side Dishes
I usually serve these enchiladas with Mexican rice, refried beans, fresh guacamole, and homemade salsa. If you enjoy making your own bread, a fresh mexican tortilla recipe is another great addition that makes the meal even more authentic.
And if you want to finish dinner with something sweet, a traditional mexican flan recipe is the perfect dessert. The smooth caramel flavor of flan pairs beautifully with the creamy and savory taste of Enchiladas Suizas.
Ingredients You’ll Need
One of the best things about this Authentic Enchiladas Suizas Recipe is that it uses simple ingredients that work together to create amazing flavor. Fresh ingredients always give the best results, so whenever possible, choose ripe vegetables, good-quality cheese, and freshly cooked chicken.
For the Chicken Filling
- 3 cups cooked shredded chicken
- 10–12 corn tortillas
- 1 tablespoon vegetable oil (for warming tortillas)
- Salt, to taste
- Black pepper, to taste
Shredded chicken is the traditional filling for Enchiladas Suizas. I usually cook chicken breasts with a little onion, garlic, and salt until tender, then shred them with two forks. Rotisserie chicken also works well when you’re short on time.
For the Salsa Verde
The green sauce is the heart of this recipe. Fresh salsa verde has a bright, slightly tangy flavor that makes Enchiladas Suizas so special.
You’ll need:

- 1½ pounds fresh tomatillos, husks removed and washed
- 2 jalapeño peppers (remove seeds for a milder sauce)
- ¼ white onion
- 2 garlic cloves
- ½ cup fresh cilantro
- 1 cup chicken broth
- 1 tablespoon vegetable oil
- Salt to taste
Roasting the tomatillos, jalapeños, onion, and garlic before blending gives the sauce a deeper and richer flavor. It only takes a few extra minutes and makes a noticeable difference.
For the Creamy Suizas Sauce
This is what makes Enchiladas Suizas different from many other Mexican enchiladas.
You’ll need:
- ½ cup Mexican crema or sour cream
- 1 cup shredded mozzarella cheese
- ½ cup shredded Monterey Jack cheese
- ¼ cup heavy cream (optional for extra richness)
Mixing the salsa verde with cream creates a smooth and creamy sauce that coats every enchilada perfectly.
For the Topping
- 1½ cups shredded Oaxaca cheese or mozzarella
- ¼ cup Cotija cheese (optional)
- Fresh cilantro
- Thin onion slices
- Sliced avocado
- Lime wedges
These toppings add freshness and make the finished dish look beautiful.
Ingredient Notes and Easy Substitutions
One reason I enjoy this recipe so much is that it is easy to adjust based on what I already have in my kitchen. Here are a few substitutions that work well without changing the overall flavor too much.
Chicken
Cooked shredded chicken is the classic choice, but leftover roasted chicken or rotisserie chicken saves time and still tastes delicious.
If you want to try something different, seasoned beef is another great option. Many people who enjoy mexican ground beef recipes use cooked ground beef with onions, garlic, cumin, and chili powder as a filling. It creates a heartier version of Enchiladas Suizas while keeping the creamy green sauce.
Corn Tortillas
Traditional Enchiladas Suizas are made with corn tortillas because they have an authentic flavor and hold the sauce well.
If you enjoy making homemade tortillas, using a fresh mexican tortilla recipe can make this meal even more special. Fresh tortillas are softer, more flavorful, and roll much more easily than packaged ones.
Flour tortillas can also be used if that’s what you have, although the texture will be slightly different.

Tomatillos
Fresh tomatillos give the best flavor. Choose firm, bright green tomatillos without soft spots.
If fresh tomatillos aren’t available, canned tomatillos can be used. The taste will be a little different, but the recipe will still turn out well.
Mexican Crema
Mexican crema has a rich and smooth texture that blends perfectly with salsa verde.
If you can’t find it, sour cream is the easiest substitute. Greek yogurt can also work if you want a lighter option.

Cheess
Traditional recipes often use Oaxaca cheese because it melts beautifully.
If you can’t find it, these cheeses work well too:
- Mozzarella
- Monterey Jack
- Chihuahua cheese
- Mild white cheddar
Avoid cheeses with very strong flavors because they can overpower the delicate salsa verde.
Jalapeños
Fresh jalapeños add gentle heat without making the sauce too spicy.
For a milder version:
- Remove the seeds.
- Use only one jalapeño.
For extra spice:
- Leave the seeds in.
- Add a serrano pepper.
Cilantro
Fresh cilantro gives salsa verde its classic fresh flavor.
If you are not a fan of cilantro, you can reduce the amount or leave it out. The sauce will still taste good, although it won’t have the same traditional flavor.
Kitchen Tools You’ll Need
You don’t need any special equipment to make this recipe. Most of the tools are probably already in your kitchen.
Blender or Food Processor
This is essential for making the smooth salsa verde. A good blender creates a creamy sauce without large pieces.
Large Baking Dish
A 9×13-inch baking dish works perfectly for holding all the enchiladas in one layer.
Large Skillet
You’ll use this to warm the tortillas and cook the salsa verde before mixing in the cream.
Saucepan
Helpful if you’re cooking fresh chicken for the filling.
Tongs
Tongs make it easier to warm the tortillas quickly without burning your fingers.
Cutting Board and Sharp Knife
For chopping onions, cilantro, garlic, and peppers.
Mixing Bowls
Useful for preparing the filling and shredded cheese before assembling the enchiladas.
Measuring Cups and Spoons
These help keep the recipe balanced, especially when making the creamy green sauce.
How to Make Authentic Enchiladas Suizas (Step-by-Step)
Making this Authentic Enchiladas Suizas Recipe is easier than it looks. I like to prepare everything in small steps because it keeps the process simple and enjoyable. Once the sauce and chicken are ready, putting the enchiladas together only takes a few minutes.
Follow these steps for the best results.
Step 1: Cook and Shred the Chicken
If you’re starting with raw chicken, place the chicken breasts in a pot with enough water to cover them. Add a small piece of onion, two garlic cloves, and a little salt.
Bring the water to a boil, then reduce the heat and let the chicken cook for about 20–25 minutes, or until it is fully cooked.
Remove the chicken and let it cool for a few minutes before shredding it with two forks.
If you’re using rotisserie chicken or leftover cooked chicken, simply shred it into bite-sized pieces.
Tip: Don’t shred the chicken too finely. Slightly larger pieces keep the filling juicy and give the enchiladas a better texture.
Step 2: Roast the Vegetables for the Salsa Verde
The homemade salsa verde is what gives this recipe its fresh and authentic taste.
Place the following on a baking tray:
- Tomatillos
- Jalapeños
- Onion
- Garlic

Roast them under the broiler or in a hot oven for about 10–15 minutes. Turn them once so they cook evenly.
The vegetables should become soft with light brown spots. Roasting brings out their natural sweetness and adds more flavor to the sauce.
Once roasted, let them cool slightly.
Step 3: Blend the Salsa Verde
Add the roasted vegetables to a blender along with:
- Fresh cilantro
- Chicken broth
- Salt
Blend until the sauce is completely smooth.
Taste the salsa and adjust the seasoning if needed.

If you like a thinner sauce, add a little more chicken broth.
I always taste the sauce before moving to the next step. A small pinch of salt can make a big difference.
Step 4: Prepare the Creamy Suizas Sauce
Heat one tablespoon of oil in a large skillet over medium heat.
Pour in the blended salsa verde and let it cook for about 5 minutes, stirring occasionally.
Now reduce the heat and slowly stir in:
- Mexican crema or sour cream
- Heavy cream (if using)
- Half of the shredded cheese
Keep stirring until the cheese melts and the sauce becomes smooth and creamy.
Don’t let the sauce boil after adding the cream, as high heat can change its texture.
The finished sauce should be rich, creamy, and easy to pour.
Step 5: Warm the Corn Tortillas
Corn tortillas become much easier to roll after warming.
Lightly brush each tortilla with a little oil and warm them in a skillet for about 15–20 seconds on each side.
Another easy option is to wrap them in a damp paper towel and microwave them for about 30 seconds.
Warm tortillas stay soft and are less likely to crack while rolling.
Step 6: Fill and Roll the Enchiladas
Spread a few spoonfuls of the creamy salsa verde into the bottom of your baking dish.
Take one warm tortilla and place a small amount of shredded chicken in the center.
Roll it gently and place it seam-side down in the baking dish.
Repeat until all the tortillas are filled.

Arrange them in a single layer so they cook evenly.
Try not to overfill the tortillas. Too much filling can make them difficult to roll.
Step 7: Add the Sauce and Cheese
Pour the remaining creamy salsa verde evenly over all the rolled enchiladas.
Use the back of a spoon to spread the sauce so every tortilla is fully covered.
Sprinkle the remaining shredded cheese generously over the top.
The cheese layer is one of my favorite parts because it becomes beautifully golden while baking.
Step 8: Bake Until Hot and Bubbly
Preheat your oven to 375°F (190°C).
Bake the enchiladas for about 20–25 minutes, or until:
- The cheese is completely melted.
- The sauce is bubbling around the edges.
- The top becomes lightly golden.
If you want a little extra color, place the dish under the broiler for 1–2 minutes. Keep a close eye on it so the cheese doesn’t burn.
Step 9: Let Them Rest Before Serving
Once the enchiladas come out of the oven, let them rest for about 5 minutes.
This allows the sauce to settle and makes serving much easier.
I know it’s tempting to dig in right away, but waiting just a few minutes helps the enchiladas hold their shape better.
Step 10: Garnish and Enjoy
Before serving, add your favorite toppings.
I like to use:
- Fresh chopped cilantro
- Thin onion slices
- Crumbled Cotija cheese
- Sliced avocado
- A squeeze of fresh lime
These simple toppings add freshness and balance the rich, creamy sauce.
Serve the enchiladas while they’re hot for the best flavor and texture.
My Favorite Way to Serve Them
Whenever I make this recipe for family or friends, I like to place the baking dish right in the center of the table. The melted cheese, creamy green sauce, and fresh toppings make it look inviting, and everyone enjoys serving themselves.
I usually pair these enchiladas with Mexican rice, refried beans, and a fresh salad. If we have extra time, I also make homemade tortillas using my favorite mexican tortilla recipe. And for dessert, a creamy mexican flan recipe is always a great way to end the meal.
Every time I prepare this dish, it reminds me why Mexican enchiladas are loved around the world. They are simple, comforting, and full of flavor without needing complicated ingredients or cooking techniques.
Expert Tips for the Best Authentic Enchiladas Suizas
After making this recipe many times, I’ve learned a few simple tricks that make a big difference. These tips will help you get soft tortillas, a creamy sauce, and a dish that tastes just like it came from a good Mexican restaurant.
1. Use Fresh Tomatillos
Fresh tomatillos give the salsa verde a bright and fresh flavor. Choose tomatillos that are firm and green with their husks still attached. Avoid ones that feel soft or have dark spots.

2. Roast the Vegetables
Roasting the tomatillos, jalapeños, onion, and garlic brings out their natural sweetness. It also gives the salsa verde a richer flavor than simply boiling the vegetables.
3. Warm the Tortillas First
Never skip this step. Warm tortillas become soft and flexible, making them much easier to roll without breaking.
4. Don’t Overfill the Tortillas
It can be tempting to add lots of chicken, but too much filling makes the tortillas hard to roll and can cause them to open while baking.
5. Taste the Sauce Before Assembling
Every batch of tomatillos is a little different. Taste the sauce and adjust the salt if needed before pouring it over the enchiladas.
6. Use Good Melting Cheese
Oaxaca cheese melts beautifully, but mozzarella or Monterey Jack are also excellent choices. Freshly shredded cheese melts much better than pre-shredded cheese.
7. Serve Immediately
Enchiladas Suizas are at their best when served fresh from the oven. The cheese is perfectly melted, and the sauce is rich and creamy.
Delicious Variations
One of the reasons I love this recipe is that it is easy to customize. Here are a few variations you can try depending on your taste or the ingredients you have available.
Chicken Enchiladas Suizas
This is the traditional version and my personal favorite. Tender shredded chicken pairs perfectly with the creamy salsa verde.
Ground Beef Version
If you’re looking for something different, use seasoned ground beef instead of chicken. Cook the beef with onion, garlic, cumin, chili powder, and a little paprika before filling the tortillas.
If you enjoy mexican ground beef recipes, this variation is definitely worth trying. The creamy green sauce complements the savory beef surprisingly well.
Cheese Enchiladas
For a simple vegetarian meal, fill the tortillas with Oaxaca cheese, Monterey Jack, or a mix of your favorite cheeses.
Vegetable Enchiladas
Add sautéed vegetables such as:
- Mushrooms
- Spinach
- Zucchini
- Bell peppers
- Corn
This version is colorful, fresh, and still very satisfying.
Spicy Enchiladas Suizas
If you enjoy spicy food, add:
- Extra jalapeños
- Serrano peppers
- A little chipotle in adobo
This gives the sauce extra heat while keeping its creamy texture.
Turkey Version
Leftover turkey works just as well as chicken, especially after holidays. It gives you another delicious way to enjoy this recipe.
What to Serve with Enchiladas Suizas
Enchiladas Suizas are filling on their own, but adding a few side dishes makes the meal even better.
Mexican Rice
Fluffy Mexican rice is one of the most popular side dishes. It balances the creamy enchiladas perfectly.
Refried Beans
Creamy refried beans are always a great match. You can use black beans or pinto beans depending on your preference.
Fresh Guacamole
Creamy avocado, fresh lime juice, onion, cilantro, and tomatoes add freshness to every bite.
Pico de Gallo
A fresh tomato salsa adds color and a light, refreshing flavor that balances the richness of the cheese.
Fresh Green Salad
A simple salad with lettuce, cucumber, tomatoes, and a light lime dressing keeps the meal fresh and balanced.
Homemade Tortillas
If you enjoy cooking from scratch, making your own mexican tortilla recipe is worth the effort. Fresh tortillas have a soft texture and authentic flavor that pairs perfectly with this dish.
Mexican Corn
Grilled or roasted corn with butter, cheese, and chili powder makes another delicious side dish.
Finish with Dessert
After a rich and comforting meal, I like to serve a slice of homemade mexican flan recipe. Its smooth caramel flavor is the perfect sweet ending to a classic Mexican dinner.
How to Store and Reheat
One thing I like about Enchiladas Suizas is that they taste just as good the next day.
Refrigerating
Allow the enchiladas to cool completely before storing.
Place them in an airtight container or cover the baking dish tightly with foil.
They will stay fresh in the refrigerator for 3–4 days.
Freezing
Enchiladas Suizas freeze very well.
Wrap the baking dish tightly with plastic wrap and then aluminum foil.
Freeze for up to 3 months.
When you’re ready to eat, thaw overnight in the refrigerator before reheating.
Reheating in the Oven
The oven gives the best results.
- Preheat to 350°F (175°C).
- Cover the dish with foil.
- Heat for about 20 minutes or until hot.
Reheating in the Microwave
For a quick lunch, microwave individual servings for 2–3 minutes, or until heated through.
If the sauce becomes too thick, add one or two tablespoons of chicken broth before reheating.
Common Mistakes to Avoid
Even though this recipe is simple, avoiding these mistakes will help you get the best results every time.
Using Cold Tortillas
Cold tortillas break easily while rolling.
Always warm them first.
Skipping the Roasting Step
Roasted vegetables give the salsa verde a deeper flavor.
Don’t rush this part.
Using Too Much Filling
Overfilled tortillas are difficult to roll and may fall apart during baking.
Baking Too Long
Overbaking can dry out the chicken and make the sauce thicker than it should be.
Remove the enchiladas as soon as the cheese is melted and bubbly.
Not Letting Them Rest
Allow the dish to rest for about five minutes before serving.
This helps the sauce settle and makes serving much easier.
Frequently Asked Questions
What makes Enchiladas Suizas different from regular enchiladas?
Enchiladas Suizas are covered with a creamy salsa verde made with cream and cheese, while regular Mexican enchiladas may use red sauce, green sauce, or mole without the creamy finish.
Can I make Enchiladas Suizas ahead of time?
Yes. Assemble everything a day ahead, cover the baking dish, and refrigerate. Bake just before serving.
Can I freeze Enchiladas Suizas?
Absolutely. Freeze them before or after baking. They stay fresh for up to three months when stored properly.
Which cheese is best?
Oaxaca cheese is the traditional choice because it melts beautifully.
Mozzarella and Monterey Jack are excellent substitutes.
Can I use flour tortillas?
Yes, although corn tortillas are more traditional and provide a more authentic texture and flavor.
Is salsa verde spicy?
Usually it has mild to medium heat.
You can easily control the spice level by adjusting the amount of jalapeños.
Can I use leftover chicken?
Yes. Rotisserie chicken and leftover roasted chicken both work perfectly and save time.
Final Thoughts
This Authentic Enchiladas Suizas Recipe is one of those meals that never disappoints. The combination of tender chicken, soft corn tortillas, creamy salsa verde, and melted cheese creates a comforting dish that is perfect for both weeknight dinners and special family gatherings.
What I enjoy most about this recipe is how easy it is to make with simple ingredients while still delivering authentic Mexican flavor. Once you prepare it a few times, you’ll see that it’s not complicated at all, and the results are always worth the effort.
Feel free to make it your own by adjusting the spice level, trying different cheeses, or even using seasoned beef if you enjoy mexican ground beef recipes. Pair it with homemade tortillas, fresh guacamole, and finish the meal with a classic mexican flan recipe for a complete Mexican dining experience.
I hope this recipe becomes one of your favorites, just as it has become one of mine. If you try it, share it with your family and friends—they’ll love every creamy, cheesy bite!
