Cheese And Onion Enchiladas

Cheese and Onion Enchiladas are warm, saucy, and deeply comforting, made with soft corn tortillas filled with melting cheese and finely chopped onion, then covered in a rich homemade red chile sauce.

The heart of this recipe is the sauce. Dried ancho and guajillo chiles bring deep color, smoky warmth, gentle sweetness, and earthy flavor, while roasted tomatoes, garlic, onion, cumin, and Mexican oregano make the sauce taste bold and homemade.

These enchiladas are simple, classic, and satisfying. Every bite has tender tortillas, melted cheese, sharp onion, and a smooth chile sauce that feels rustic, rich, and full of tradition.

Why People Will Love Cheese And Onion Enchiladas Recipe

The homemade red chile sauce is rich, smoky, and deeply flavorful.

Ancho chiles add mild heat, earthiness, and gentle sweetness.

Guajillo chiles bring bright red color and fruity chile flavor.

Roasted tomatoes give the sauce body and natural sweetness.

Garlic and onion create a savory foundation.

Corn tortillas give the enchiladas a classic, comforting texture.

Melting cheese makes the filling warm, creamy, and satisfying.

Finely chopped onion adds a sharp, fresh bite inside each enchilada.

The sauce can be adjusted to taste with salt, cumin, oregano, and pepper.

The dish feels simple but tastes layered and homemade.

It is perfect for family dinners, weekends, or a Mexican-inspired meal.

Queso fresco and cilantro add a beautiful fresh finish.

Key Ingredients

Ancho Dried Chiles:
Ancho chiles give the sauce deep flavor, mild heat, and a slightly sweet, smoky taste. They create the rich foundation of the enchilada sauce.

Guajillo Dried Chiles:
Guajillo chiles add bright color, gentle tang, and fruity chile depth. They balance the darker flavor of the ancho chiles.

Plum Tomatoes:
Roasted plum tomatoes bring body, sweetness, and acidity to the sauce. They help soften the intensity of the dried chiles.

Onion:
Onion is used in both the sauce and the filling. In the sauce, it adds sweetness and depth. In the filling, it gives a crisp, sharp contrast to the melted cheese.

Garlic:
Garlic adds warmth and savory richness to the sauce, making it more aromatic and flavorful.

Stock:
Stock gives the sauce body and depth. Chicken stock or vegetable stock both work well.

Melting Cheese:
Jack cheese or another melting cheese creates a creamy, stretchy filling. It makes the enchiladas rich and comforting.

Corn Tortillas:
Corn tortillas are essential for classic enchiladas. They soften beautifully when warmed and coated in sauce.

Cumin:
Cumin adds earthy warmth and enhances the chile flavor.

Mexican Oregano:
Mexican oregano gives the sauce a traditional herbal note with a slightly citrusy, earthy taste.

Queso Fresco and Cilantro:
These optional toppings add freshness, color, and a salty finish that balances the richness of the enchiladas.

Expert Tips

Toast the dried chiles briefly to wake up their flavor, but do not burn them.

Remove the stems and seeds from the chiles for a smoother, less bitter sauce.

Soak the toasted chiles until they are soft before blending.

Taste the chile soaking liquid before using it; if it tastes bitter, use stock instead.

Roast the tomatoes for deeper sweetness and better sauce flavor.

Sauté the onion and garlic before blending to create a richer sauce base.

Blend the sauce until very smooth.

Strain the sauce if you want a silkier texture.

Warm the tortillas before rolling so they do not crack.

Add a little sauce to the baking dish to prevent sticking.

Do not overbake the enchiladas; bake just until the cheese melts.

Serve immediately for the best texture and flavor.

Cheese And Onion Enchiladas

Ingredients

4 Ancho dried chiles

2 Guajillo dried chiles

1 small onion

3 garlic cloves

3 cups stock

2 plum tomatoes

1/2 lb. melting cheese (I used Jack)

1/2 onion, finely chopped (for the filling)

8-10 corn tortillas

1/2 teaspoon cumin

1 teaspoon Mexican oregano

1/2 teaspoon salt (plus more to taste)

freshly ground black pepper

olive oil

Queso Fresco (optional)

freshly chopped cilantro (optional)

Instructions

Step 1:

Start by rinsing and de-stemming the tomatoes.

Roast them in the oven (400F) for 20 minutes or until you need them.

Step 2:

Wipe off any dusty crevasses on the dried chiles, then de-stem and de-seed them.

Roast the chile pieces in the oven at 400F for 1-2 minutes.

Once roasted you can add the chile pieces to a bowl, cover with hot tap water, and let them reconstitute for 20-30 minutes.

Step 3:

Roughly chop an onion. Saute the onion in a glug of oil over medium heat along with 3 whole, peeled garlic cloves.

Cook until the onion is starting to brown.

Note: before draining the dried chiles you can take a taste of their soaking liquid. If you like the flavor you are welcome to use it in place of stock for the sauce. If, like me, you think it tastes bitter then it’s best to use stock for your enchilada sauces.

Step 4:

Drain the dried chiles.

Add the drained chiles, the roasted tomatoes, the onion-garlic mixture, and 3 cups of stock to a blender.

Blend until smooth.

You can optionally strain the blender sauce through a fine mesh sieve and discard the leftover seeds and skin, but lately I skip this step.

Step 5:

Cook the enchilada sauce for a few minutes over medium heat in the same pan that cooked the onion-garlic mixture.

Add 1/2 teaspoon cumin, 1 teaspoon Mexican oregano, 1/2 teaspoon of salt, and some freshly cracked black pepper.

Let simmer for a few minutes and then take a final taste for seasoning.

Step 6:

Warm up the corn tortillas in the oven for 1-2 minutes, or cover them with a damp paper towel and nuke them in the microwave for 60 seconds.

Step 7:

Shred 1/2 lb. of melting cheese (I used Jack) and finely chop 1/2 an onion for the insides of the enchiladas.

Step 8:

To build the enchiladas, start by adding a few tablespoons of the sauce to a plate.

Dredge a tortilla in the sauce and flip it over.

Fill with plenty of cheese and finely chopped onion.

Roll tight and set them seam side down in a baking dish.

You can add some sauce to the baking dish to prevent sticking.

You’ll get about 8-10 enchiladas from this recipe, depending on how much filling you use in each tortilla — I loaded these up and got 8 enchiladas from this batch.

Step 9:

Cover the rolled enchiladas with sauce and bake for 8-10 minutes (400F) or until the cheese is melted.

Top with your choice of fixings (I used Queso Fresco and freshly chopped cilantro) and serve immediately.

Important Notes When Making Cheese And Onion Enchiladas

Dried chiles can vary in bitterness, so tasting the soaking liquid is important.

The sauce should be smooth, pourable, and flavorful before assembling.

Corn tortillas are delicate and may tear if they are cold.

Do not overfill the tortillas, or they may be hard to roll.

The onion inside the enchiladas should be finely chopped so it blends well with the cheese.

Jack cheese melts beautifully, but Monterey Jack, Oaxaca, Chihuahua, or mild cheddar can also work.

The sauce may thicken as it simmers; add a splash of stock if needed.

Taste the sauce before baking and adjust salt carefully.

These enchiladas are best served hot, right after baking.

Leftovers can be refrigerated, but the tortillas will soften more as they sit.

How to Enjoy Cheese And Onion Enchiladas After Cooking

After the Cheese and Onion Enchiladas come out of the oven, let them rest for just a few minutes. This helps the melted cheese settle slightly while keeping the tortillas soft and the sauce warm.

Serve the enchiladas hot, with extra red chile sauce spooned over the top. Each serving should have tender corn tortillas, creamy melted cheese, finely chopped onion, and plenty of rich chile sauce.

Top with crumbled queso fresco, freshly chopped cilantro, diced onion, sour cream, sliced avocado, or a squeeze of lime. These fresh toppings brighten the enchiladas and balance the richness of the cheese.

For a classic plate, serve them with Mexican rice, refried beans, pinto beans, black beans, or a simple side salad. Warm tortillas or tortilla chips also pair well with the sauce.

For a heartier meal, add a fried egg on top or serve with grilled chicken, carne asada, or roasted vegetables on the side.

These enchiladas are best enjoyed immediately while the cheese is melted and the sauce is hot. Leftovers can be reheated gently in the oven or microwave with a little extra sauce to keep them moist.

Nutrition Information

Approximate nutrition per serving, based on 4 servings:

Calories: 465 kcal | Total Fat: 25 g | Saturated Fat: 12 g | Monounsaturated Fat: 8 g | Polyunsaturated Fat: 3 g | Cholesterol: 55 mg | Sodium: 780–1,250 mg depending on cheese, stock, tortillas, and added salt | Total Carbohydrates: 43 g | Dietary Fiber: 7 g | Sugars: 7 g | Protein: 19 g

Additional estimate:

Calcium: 380–580 mg | Potassium: 550–850 mg | Iron: 2.5–4 mg | Vitamin A: 1,100–2,000 IU | Vitamin C: 18–35 mg

Frequently Asked Questions:

Can I use different types of cheese for this recipe?

Yes, you can use different types of melting cheese according to your preference. Cheddar, mozzarella, or a blend of cheeses would work well in these enchiladas.

Can I make the enchilada sauce less spicy?

If you’re looking to reduce the spiciness, you can adjust the number of dried chiles used or even choose milder varieties.

Removing the seeds and membranes from the chiles can also help decrease the heat level.

Is it possible to make the enchilada sauce in advance?

Absolutely, you can prepare the enchilada sauce ahead of time and store it in the refrigerator for a few days.

When you’re ready to use it, gently reheat the sauce on the stovetop before assembling the enchiladas.

Can I make this recipe vegetarian or vegan?

To make this recipe vegetarian, you can omit the cheese or use a plant-based cheese substitute.

For a vegan version, you’ll need to use a vegan cheese alternative and also ensure that the tortillas are free from any animal-derived ingredients.

How do I prevent the tortillas from cracking when rolling them?

To prevent corn tortillas from cracking, you can warm them slightly before rolling.

Follow the recipe’s instructions to either warm them in the oven or microwave, which makes them more pliable and less likely to break.

Can I adjust the level of spiciness in the enchilada sauce?

Yes, you can control the spiciness by varying the amount of dried chiles you use.

Using fewer chiles or removing their seeds and membranes can reduce the heat, while keeping them intact will result in a spicier sauce.

Can I use store-bought enchilada sauce instead of making my own?

Certainly, you can use store-bought enchilada sauce if you prefer a quicker option.

However, making the sauce from scratch allows you to customize flavors and adjust the ingredients to your liking.

What can I substitute for Ancho and Guajillo dried chiles if I can’t find them?

If you can’t find these specific chiles, you can substitute them with other dried chiles that have a similar flavor profile.

For example, New Mexico chiles can work as a substitute for Ancho, and California chiles can be used in place of Guajillo.

Can I prepare the enchiladas in advance and bake them later?

Yes, you can assemble the enchiladas in advance and refrigerate them until you’re ready to bake. Just cover the baking dish with plastic wrap or foil to prevent them from drying out.

Bake them when you’re ready to serve.

What are some alternative toppings for the enchiladas?

While the recipe suggests Queso Fresco and chopped cilantro as toppings, you can get creative with your toppings.

Sour cream, sliced avocado, chopped green onions, or even a drizzle of lime juice can be excellent additions to enhance the flavors.

Leave A Reply