If you are craving a comforting, melty, and flavorful dish that brings a fiesta to your dinner table, this Cheese Enchiladas Recipe is exactly what you need. It combines a luscious blend of three cheeses with savory sautéed onions and garlic, all nestled inside warm tortillas and smothered in rich enchilada sauce. Each bite delivers a creamy, cheesy, and satisfying experience that’s perfect for weeknight meals or casual gatherings with friends and family.

Ingredients You’ll Need
Every ingredient in this Cheese Enchiladas Recipe plays a vital role in delivering the perfect balance of taste, texture, and color. From the mix of cheeses that create a luscious filling to the enchilada sauce that ties everything together, these simple components come together beautifully.
- Soft flour or corn tortillas: Choose 8-10 to provide a tender, flexible wrapping perfect for holding the filling without cracking.
- Shredded cheddar cheese: Adds a sharp, tangy flavor that complements the other cheeses.
- Shredded Monterey Jack cheese: Offers a mild, creamy texture that melts smoothly.
- Shredded mozzarella cheese: Brings that classic stretchy, gooey melt that enchiladas are known for.
- Minced small onion: Sautéed to sweet perfection, it infuses the filling with depth and aroma.
- Minced garlic cloves: Provides a fragrant nuttiness that brightens the dish without overpowering it.
- Olive oil or butter: The base to sauté your onion and garlic in, adding richness.
- Sour cream or Mexican crema: Creates a creamy consistency in the filling and adds subtle tanginess.
- Salt and pepper: Essential seasonings to enhance all the flavors naturally.
- Enchilada sauce (red or green chile): Coats the enchiladas with zesty warmth and vibrant color.
- Fresh cilantro: Adds a fresh, herbal brightness when sprinkled on top.
- Diced green onions: Offer a mild oniony crunch and pop of green color.
- Sliced jalapeños: For a spicy kick to awaken the senses—optional but delightful.
- Extra sour cream: Perfect for dolloping on top to cool and complement the heat.
How to Make Cheese Enchiladas Recipe
Step 1: Prepare the Filling
Begin by mixing the shredded cheddar, Monterey Jack, and mozzarella cheeses in a bowl. Next, heat olive oil or butter in a skillet over medium heat, then sauté the minced onion and garlic until they become soft and fragrant—this step unlocks their sweetness and aroma. Combine the sautéed mixture with the cheese blend and stir in the sour cream. Don’t forget to season with salt and pepper to create a creamy, flavorful filling that will be the star of your Cheese Enchiladas Recipe.
Step 2: Warm the Tortillas
Softening the tortillas is key to avoid cracking when you roll them. Gently warm each tortilla in a dry skillet or pop them in the microwave for a few seconds until they become pliable. This small touch makes assembling your enchiladas smoother and ensures that every bite stays perfectly wrapped.
Step 3: Assemble the Enchiladas
Spoon a generous amount of the cheesy filling onto each warm tortilla. Roll them up tightly, then place seam-side down in a baking dish. Arranging the tortillas close together will help them bake evenly and stack that comforting layers of cheese and tortillas packed with flavor.
Step 4: Add Sauce and Bake
Pour the enchilada sauce evenly over the rolled tortillas until they are fully covered and dripping with savory goodness. For a decadent touch, sprinkle a bit of extra shredded cheese on top. Bake your dish in a preheated oven at 375°F (190°C) for 15 to 20 minutes. Watch as the sauce bubbles and the cheese melts into a golden, irresistible crust—this final step transforms the dish into pure bliss.
Step 5: Garnish and Serve
Once out of the oven, let the enchiladas rest for a few minutes to set beautifully. Sprinkle chopped fresh cilantro, diced green onions, and sliced jalapeños over the top for contrast in flavor and color. A dollop of sour cream adds the perfect creamy finish that complements the richness of the cheese filling. Now, your Cheese Enchiladas Recipe is ready for plate and palate enjoyment!
How to Serve Cheese Enchiladas Recipe
Garnishes
Garnishing enchiladas elevates the entire eating experience by adding layers of texture, color, and flavor. Fresh cilantro lends brightness, diced green onions introduce crispness, and sliced jalapeños bring a lively spicy note. A dollop of cool sour cream balances the heat and melty cheese, making each bite more inviting and well-rounded.
Side Dishes
Pair your Cheese Enchiladas Recipe with classic Mexican sides like Mexican rice, refried beans, or black beans for a hearty and satisfying meal. A simple side salad with fresh avocado and lime dressing also works beautifully to add freshness. The combination enhances the overall flavor profile and keeps the meal vibrant and balanced.
Creative Ways to Present
Want to impress guests? Serve the enchiladas on a rustic wooden board topped with colorful bowls of salsa, extra sour cream, and guacamole. You can also cut them into smaller bite-sized portions as an appetizer for parties, garnished with microgreens for a gourmet touch. Presentation can make your Cheese Enchiladas Recipe feel festive and special any day of the week.
Make Ahead and Storage
Storing Leftovers
Store any leftover Cheese Enchiladas Recipe in an airtight container in the refrigerator for up to 3 days. To preserve the best texture, cover them tightly to keep the sauce from drying out. The flavors actually deepen overnight, making second-day enchiladas just as delicious.
Freezing
Cheese enchiladas freeze wonderfully! Assemble them in a freezer-safe dish, cover tightly with foil or plastic wrap, and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge and then bake as usual for a comforting, ready-made meal.
Reheating
Reheat leftover enchiladas in the oven at 350°F (175°C) for about 15 minutes or until warmed through and bubbly. If you’re short on time, a microwave on medium heat works well—just cover the dish with a damp paper towel to keep the tortillas soft and moist. Avoid reheating too long to maintain the perfect cheesy gooey texture.
FAQs
Can I use corn tortillas instead of flour tortillas?
Absolutely! Traditional enchiladas often use corn tortillas for an authentic flavor. Just make sure to soften them well before assembling to prevent cracking.
What can I substitute for the three types of cheese?
You can use just one or two kinds of cheese if that’s what you have on hand. Cheddar and Monterey Jack are most important for flavor and meltability. Mozzarella adds stretchiness, but feels free to swap it for another melting cheese like queso Oaxaca.
Is it possible to make this recipe vegetarian or vegan?
This recipe is already vegetarian, but for a vegan twist, you’d need vegan cheese alternatives and skip the sour cream or use a plant-based version. The enchilada sauce should also be checked for dairy or animal products.
Can I add protein to this Cheese Enchiladas Recipe?
Definitely! Grilled chicken, cooked ground beef, or sautéed vegetables can be mixed into the cheese filling to create a heartier dish.
What type of enchilada sauce works best?
Both red enchilada sauce and green chile sauce are fabulous. Red sauce offers a smoky, slightly spicy background, while green adds tangy heat. Choose according to your mood or try a combination for a fun twist.
Final Thoughts
This Cheese Enchiladas Recipe is a treasured crowd-pleaser that’s as simple as it is delicious. It’s the kind of meal that feels like a warm hug on a plate with its creamy, cheesy filling and vibrant sauce. Whether you’re cooking for a family dinner or a casual gathering, these enchiladas will bring smiles and second helpings. Don’t wait — grab those ingredients and treat yourself to this wonderfully satisfying comfort food today!
Print
Cheese Enchiladas Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These Cheese Enchiladas are a delightful blend of three cheeses combined with sautéed onions and garlic, wrapped in warm tortillas, smothered in savory enchilada sauce, and baked to bubbly perfection. Perfectly creamy and flavorful, topped with fresh cilantro, green onions, jalapeños, and sour cream for an irresistible Mexican-inspired meal.
Ingredients
Main Ingredients
- 8–10 soft flour or corn tortillas
- 1 ½ cups shredded cheddar cheese
- 1 ½ cups shredded Monterey Jack cheese
- 1 ½ cups shredded mozzarella cheese
- 1 small onion, minced
- 2 cloves garlic, minced
- 2 tablespoons olive oil or butter
- ¼ cup sour cream or Mexican crema
- Salt and pepper to taste
- 2 cups enchilada sauce (red or green chile sauce as an option)
For Garnish
- Fresh cilantro, chopped
- Diced green onions
- Sliced jalapeños
- Sour cream
Instructions
- Prepare the Filling: Mix shredded cheddar, Monterey Jack, and mozzarella cheeses in a bowl. Heat olive oil or butter in a skillet over medium heat, then sauté minced onion and garlic until fragrant and soft. Combine the sautéed onion and garlic with the cheese mixture and stir in sour cream. Season with salt and pepper to taste, creating a creamy and flavorful filling.
- Warm the Tortillas: Gently warm the tortillas in a dry skillet or microwave until soft and flexible. This prevents cracking and makes rolling easier for assembly.
- Assemble the Enchiladas: Spoon a generous amount of the cheese filling onto each warm tortilla. Roll up tightly and place seam-side down in a baking dish, arranging them closely to maximize layered cheesy goodness.
- Add Sauce and Bake: Pour the enchilada sauce evenly over the arranged tortillas. Optionally, sprinkle extra shredded cheese on top. Bake in a preheated oven at 375°F (190°C) for 15-20 minutes, or until the cheese is melted, bubbly, and golden brown.
- Garnish and Serve: Remove enchiladas from the oven and let them rest for a few minutes. Garnish with chopped fresh cilantro, diced green onions, sliced jalapeños, and a dollop of sour cream before serving hot for a creamy, melty experience.
Notes
- Choose soft flour or corn tortillas based on preference; warming them first prevents cracking.
- Use a mix of cheeses for depth of flavor and better melting.
- Sour cream or Mexican crema adds creaminess, but can be adjusted to taste.
- Adjust the amount of jalapeños for desired heat level.
- Leftover enchiladas can be stored in the fridge and reheated in the oven.

