If you’re craving a dish that’s bursting with melty, gooey, cheesy goodness in every bite, this Cheese Enchiladas Recipe is the answer to your comfort food dreams. Layers of three kinds of cheese blended with sautéed onions and garlic, wrapped in soft tortillas, all smothered in a rich enchilada sauce and baked to bubbly perfection—that’s what you’re in for with this classic crowd-pleaser. It’s cozy, flavorful, and surprisingly simple to whip up, making it a staple to keep in your culinary rotation for quick weeknight dinners or weekend feasts alike.

Ingredients You’ll Need
The magic behind this Cheese Enchiladas Recipe lies not in complexity but in how each ingredient plays a crucial role—combining to create the perfect balance of creamy texture, bold flavor, and just the right amount of zest. Here’s what you’ll want at arm’s reach before getting started:
- 8-10 soft flour or corn tortillas: Soft and pliable, these are essential for rolling without cracking and hold all that cheesy filling beautifully.
- 1 ½ cups shredded cheddar cheese: Adds a sharp, classic flavor that’s rich and comforting.
- 1 ½ cups shredded Monterey Jack cheese: Brings a mild, creamy texture that melts perfectly throughout the filling.
- 1 ½ cups shredded mozzarella cheese: Offers gooey stretchiness that makes every bite irresistibly satisfying.
- 1 small onion, minced: Provides a subtle sweetness and depth when sautéed, enhancing the overall flavor.
- 2 cloves garlic, minced: Infuses the filling with its signature savory aroma and a gentle kick.
- 2 tablespoons olive oil or butter: Used for sautéing onions and garlic, adding richness.
- ¼ cup sour cream or Mexican crema: Adds tang and creaminess, binding the filling together smoothly.
- Salt and pepper to taste: Essential for balancing and elevating the flavors.
- 2 cups enchilada sauce (red or green chile sauce as an option): The vibrant, saucy layer that ties the dish together with spice and moisture.
- Fresh cilantro, chopped: For a fresh herbal note that brightens the finished dish.
- Diced green onions: Adds a mild onion crunch for texture and color contrast.
- Sliced jalapeños: Perfect for those who like a little heat on top.
- Sour cream: A cooling dollop to finish each serving, balancing the spices.
How to Make Cheese Enchiladas Recipe
Step 1: Prepare the Filling
Start by mixing together all three shredded cheeses—cheddar, Monterey Jack, and mozzarella—in a large bowl. The combination ensures every bite delivers a luscious, melty texture. Heat olive oil or butter in a skillet over medium heat, then add the minced onion and garlic. Sauté them until they’re soft and fragrant, transforming raw ingredients into a flavorful base. Stir the sautéed onion and garlic into the cheese mixture along with the sour cream, seasoning generously with salt and pepper. This creamy, savory filling is the heart and soul of your enchiladas.
Step 2: Warm the Tortillas
Take your soft tortillas and warm them gently—either in a dry skillet or microwave—until they’re soft and flexible. This small but crucial step ensures they won’t crack when rolling and helps the flavors meld better during baking.
Step 3: Assemble the Enchiladas
Lay each warm tortilla on a flat surface, then spoon a generous portion of the cheese filling in the center. Roll it tightly from one edge to the other and place it seam-side down in your baking dish. Packing the enchiladas close together keeps them cozy and helps the sauce cling to every surface.
Step 4: Add Sauce and Bake
Pour your enchilada sauce evenly over the rolled tortillas, making sure each one gets a nice coating of that vibrant, tangy goodness. Feel free to sprinkle additional shredded cheese on top if you want even more melty, golden perfection. Bake the dish at 375°F (190°C) for 15 to 20 minutes, until the cheese bubbles enthusiastically and the edges turn golden.
Step 5: Garnish and Serve
Once out of the oven, let your enchiladas rest for a few minutes—this helps everything set and prevents burning your mouth on the first bite. Top with chopped fresh cilantro, diced green onions, sliced jalapeños for heat, and a dollop of sour cream. This finishing touch brings a fresh, cooling contrast and makes the plate look as good as it tastes.
How to Serve Cheese Enchiladas Recipe
Garnishes
Never underestimate the power of garnishes with cheese enchiladas. Fresh chopped cilantro adds a burst of verdant brightness, while diced green onions give a subtle crunch and mild sharpness. Sliced jalapeños are your go-to if you want a spicy punch, and that cool dollop of sour cream on top balances the heat and adds a creamy final flourish.
Side Dishes
To round out the meal, pair your enchiladas with classic Mexican sides like Mexican rice or refried beans. A simple avocado and tomato salad can add a refreshing element, or for something crunchy, tortilla chips with guacamole bring a fun contrast in texture. These sides keep the meal balanced and elevate every forkful of cheesy goodness.
Creative Ways to Present
Feeling adventurous? Try serving individual enchilada portions in mini ramekins for a personalized touch at dinner parties. You can also jazz it up by layering the filling and tortillas lasagna-style in a baking dish for a more substantial casserole feel. Adding colorful sliced bell peppers or a sprinkle of smoked paprika on top gives a festive flair that’s as inviting visually as it is tasty.
Make Ahead and Storage
Storing Leftovers
Leftover cheese enchiladas are a delight to have on hand. Store them in an airtight container in the refrigerator where they’ll stay fresh for 3 to 4 days. The flavors often deepen overnight, making the next-day meal even better.
Freezing
This Cheese Enchiladas Recipe freezes beautifully, making it a convenient option for meal prep. Assemble the enchiladas but hold off on baking. Wrap tightly with plastic wrap and foil, then freeze for up to 2 months. When ready to enjoy, bake directly from frozen, adding a little extra time to ensure they heat through evenly.
Reheating
For reheating refrigerated enchiladas, pop them in the oven at 350°F (175°C) for 15 to 20 minutes until warmed through and bubbly. If you’re reheating from frozen, allow extra baking time and cover with foil to prevent over-browning. Microwaving works in a pinch but will sacrifice some crispness and texture.
FAQs
Can I use only corn tortillas for this Cheese Enchiladas Recipe?
Absolutely! Corn tortillas bring an authentic touch and a slightly firmer texture, but be sure to warm them thoroughly to prevent cracking during rolling.
What type of enchilada sauce works best?
You can choose either red enchilada sauce for classic smoky flavor or green chile sauce for a tangy, slightly spicy twist—both complement the cheesy filling wonderfully.
Can I add other ingredients to the filling?
Yes! Feel free to include cooked beans, diced peppers, or even shredded chicken to customize this Cheese Enchiladas Recipe to your taste preferences.
Is it necessary to warm the tortillas before assembling?
Warming tortillas is key for pliability and prevents them from breaking when rolled. It also helps them absorb the sauce better during baking.
How spicy is this dish?
This recipe is mild by default but you can easily adjust the heat level by choosing a spicy enchilada sauce or adding more jalapeños on top to suit your spice preferences.
Final Thoughts
This Cheese Enchiladas Recipe is a total crowd-pleaser, perfectly balancing creamy, cheesy richness with savory, vibrant flavors. Whether you’re cooking for family, friends, or just yourself, these enchiladas deliver comfort and joy in every bite. Give it a try—you’ll soon see why it’s a beloved favorite that keeps everyone coming back for seconds!
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
This Cheese Enchiladas recipe features soft tortillas filled with a creamy, cheesy blend of cheddar, Monterey Jack, and mozzarella cheeses combined with sautéed onions, garlic, and sour cream. Topped with rich enchilada sauce and baked to bubbly perfection, these enchiladas are garnished with fresh cilantro, green onions, jalapeños, and extra sour cream for a comforting, flavorful Mexican-inspired meal perfect for any occasion.
Ingredients
Tortillas
- 8–10 soft flour or corn tortillas
Cheese Filling
- 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
Sauce and Garnishes
- 2 cups enchilada sauce (red or green chile sauce as an option)
- Fresh cilantro, chopped
- Diced green onions
- Sliced jalapeños
- Sour cream (for serving)
Instructions
- Prepare the Filling: Mix shredded cheddar, Monterey Jack, and mozzarella cheeses together in a bowl. In a skillet, heat olive oil or butter over medium heat, then sauté the minced onion and garlic until fragrant and soft. Combine the sautéed onion and garlic with the cheese mixture and stir in sour cream, adding salt and pepper to taste to create a creamy, flavorful filling.
- Warm the Tortillas: Gently warm the tortillas in a dry skillet or microwave until soft and flexible. Warming prevents cracking and makes rolling easier.
- 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 close together for layered, cheesy goodness.
- Add Sauce and Bake: Pour the enchilada sauce evenly over the assembled tortillas. Sprinkle extra shredded cheese on top if desired. 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. Sprinkle chopped fresh cilantro, diced green onions, sliced jalapeños, or a dollop of sour cream on top before serving hot for a creamy, melty experience.
Notes
- Use either flour or corn tortillas based on preference.
- Sautéing onions and garlic adds depth of flavor to the cheese filling.
- Warming tortillas prevents cracking during rolling.
- Customize with red or green enchilada sauce according to taste.
- Additional cheese on top enhances the cheesy crust.
- Garnishes like cilantro and jalapeños add freshness and spice.

