Creamy Queso Chicken Enchiladas with Fresh Pico
These Creamy Queso Chicken Enchiladas are the kind of comfort food that feels rich, cozy, and just a little bit festive.
Each tortilla is filled with warmly seasoned shredded chicken and plenty of melty cheese, then tucked into a baking dish and covered with a smooth, creamy queso sauce. Once everything comes out of the oven bubbling and golden, a spoonful of fresh tomato pico goes right over the top.
That contrast is what makes this dish so good. You get warm, cheesy enchiladas underneath, then bright tomatoes, fresh cilantro, onion, and lime on top. The creamy filling feels comforting, while the pico keeps every bite fresh and lively.
It’s a great recipe for a family meal, a relaxed weekend lunch, or whenever you want something hearty that still has a little freshness on the plate.
Ingredients
For the Chicken Enchiladas
- 8 medium flour tortillas
- 3 cups cooked chicken breast, shredded
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded Monterey Jack cheese
- 1 cup shredded mozzarella or mild cheddar cheese
For the Creamy Queso Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 1/2 cups milk
- 1/2 cup chicken broth
- 4 ounces (115 g) cream cheese
- 1 1/2 cups shredded Monterey Jack or white cheddar cheese
- 1/4 teaspoon garlic powder
- Salt and black pepper, to taste
For the Fresh Pico
- 2 medium tomatoes, diced
- 1/4 small onion, finely diced
- 2 tablespoons fresh cilantro, chopped
- 1 tablespoon fresh lime juice
- Pinch of salt
Instructions
1. Prepare the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish and keep it nearby while you prepare the filling.
2. Soften the Onion
Heat the olive oil in a skillet over medium heat.
Add the diced onion and cook for about 3–4 minutes, stirring occasionally, until it softens and turns slightly translucent.
Add the minced garlic and cook for another 30 seconds.
As soon as the garlic becomes fragrant, you’re ready for the chicken.
3. Make the Chicken Filling
Add the shredded chicken to the skillet.
Sprinkle in the cumin, chili powder, smoked paprika, salt, and black pepper.
Stir everything together until the chicken is evenly coated in the spices and warmed through.
Remove the skillet from the heat and stir in about 1 cup of shredded cheese.
The filling should be warm, savory, and just cheesy enough to hold everything together.
4. Roll the Enchiladas
Divide the chicken mixture evenly between the tortillas.
Place the filling near the center of each tortilla, then roll them up snugly.
Arrange the rolled tortillas seam-side down in the prepared baking dish.
Keeping them fairly close together helps them stay neatly rolled while they bake.
5. Start the Queso Sauce
Melt the butter in a saucepan over medium heat.
Add the flour and whisk continuously for about 1 minute.
Slowly pour in the milk and chicken broth, whisking as you go so the sauce stays smooth.
Let the mixture cook gently until it begins to thicken.
6. Make It Creamy and Cheesy
Reduce the heat to low.
Add the cream cheese, shredded cheese, and garlic powder.
Stir slowly until everything melts together into a silky, creamy queso sauce.
Season with salt and black pepper to taste.
The sauce should be smooth enough to pour easily over the tortillas.
7. Cover the Enchiladas
Pour the warm queso sauce evenly over the rolled tortillas.
Try to cover as much of the surface as possible, especially around the edges.
Sprinkle the remaining shredded cheese over the top.
8. Bake Until Bubbling
Place the baking dish in the oven and bake uncovered for 20–25 minutes.
You’re looking for melted cheese, bubbling sauce, and lightly golden edges on the tortillas.
The aroma of toasted cheese, garlic, and warm spices will tell you they’re almost ready.
9. Make the Fresh Pico
While the enchiladas bake, combine the diced tomatoes, finely chopped onion, cilantro, lime juice, and a pinch of salt in a small bowl.
Give everything a gentle toss.
Keep the pico fresh and simple—it’s there to brighten all that creamy cheese.
10. Rest and Serve
Remove the enchiladas from the oven and let them rest for about 5 minutes.
Spoon the fresh pico generously over the top just before serving.
Serve warm and enjoy that mix of creamy, cheesy, savory, and fresh flavors in every bite.
Presentation
These enchiladas look especially inviting when served directly from the baking dish with the colorful pico scattered over the top.
Add a little extra cilantro for a fresh green finish, or place a few lime wedges around the dish so everyone can add an extra squeeze at the table.
For a full meal, pair them with Mexican-style rice, black beans, roasted corn, or a simple green salad.
You can also add sliced avocado or a small spoonful of sour cream on the side for an extra creamy touch.
Nutritional Information
Prep Time: 20 minutes
Cooking Time: 30 minutes
Total Time: 50 minutes
Servings: 4–6
Calories: Approximately 560 kcal per serving

Conclusion
Creamy Queso Chicken Enchiladas with Fresh Pico are all about balance.
The enchiladas are warm, cheesy, and wonderfully comforting, while the fresh tomato, cilantro, onion, and lime topping brings just enough brightness to keep the dish from feeling too heavy.
They’re easy enough for a relaxed homemade meal but look colorful and generous enough to serve when you have people around the table.
If you love creamy casseroles, warm spices, and plenty of melted cheese, this is one of those recipes worth making while it’s still hot, bubbly, and fresh from the oven.



