Cream Cheese Double Meat Taco Enchiladas

Some dinners are good. Some are unforgettable. These Cream Cheese Double Meat Taco Enchiladas fall firmly into the second category. They combine the bold, savory flavors of taco night with the rich, comforting appeal of enchiladas — and the result is a baking dish full of pure, cheesy, satisfying deliciousness. Ground beef and pork sausage get seasoned with taco spices, then mixed with a creamy, melty blend of cream cheese, diced tomatoes and green chilies, and shredded Mexican-blend cheese. That filling gets rolled into soft flour tortillas, topped with red enchilada sauce and more cheese, and baked until bubbly and golden. Prep takes 25 minutes, the enchiladas bake in 28 to 30 minutes, and the recipe makes 8 large enchiladas. Perfect for a satisfying family dinner, a potluck, or a cozy weekend meal.

Recipe Card

Cream Cheese Double Meat Taco Enchiladas

Hearty beef and sausage enchiladas with a creamy, cheesy filling, red enchilada sauce, and a bubbly cheese topping. Perfect for a satisfying family dinner! Prep: 25 minutes | Bake: 28–30 minutes Makes: 8 large enchiladas

Ingredients

  • 1 lb lean ground beef
  • 1 lb ground pork sausage
  • 1 small yellow onion, diced
  • 1 packet (1 oz) taco seasoning
  • ⅓ cup water
  • 1 can (10 oz) diced tomatoes and green chilies, well drained
  • 8 oz cream cheese, softened and cubed
  • 2½ cups shredded Mexican-blend cheese, divided
  • 1 can (10 oz) red enchilada sauce
  • 8 large flour tortillas
  • 2 tablespoons chopped fresh cilantro, optional

Instructions

  1. Prepare: Preheat the oven to 375°F (190°C). Lightly grease a 9-by-13-inch baking dish. Spread about ⅓ cup enchilada sauce across the bottom.
  2. Brown the meat: Cook beef, sausage, and onion in a large skillet over medium-high heat for 8–10 minutes, breaking the meat into crumbles, until fully cooked and the onion is tender. Drain excess grease.
  3. Season: Reduce heat to medium-low. Stir in taco seasoning and water. Cook for 2–3 minutes, until most of the liquid evaporates.
  4. Make it creamy: Add drained tomatoes and green chilies, followed by cream cheese. Stir over low heat until the cream cheese melts and the filling is evenly combined.
  5. Add cheese: Remove from heat and stir in 1 cup shredded cheese.
  6. Fill and roll: Divide the filling evenly among the tortillas, keeping it in a strip down the center. Roll snugly and arrange seam-side down in the baking dish.
  7. Top: Pour the remaining enchilada sauce over the tortillas. Sprinkle with the remaining 1½ cups cheese.
  8. Bake: Cover loosely with foil and bake for 20 minutes. Uncover and bake for another 8–10 minutes, until bubbly and hot throughout.
  9. Rest: Let stand for 5 minutes. Sprinkle with cilantro if desired and serve.

Why This Recipe Works

Two kinds of meat mean double the flavor. Ground beef brings rich, savory depth, while pork sausage adds seasoned, slightly spicy flavor. Together, they create a filling that’s hearty, complex, and satisfying in a way that a single meat can’t match. The cream cheese is the secret to a creamy, cohesive filling. It melts into the meat mixture, binding everything together and adding a tangy richness that balances the taco seasoning and enchilada sauce. It’s what makes these enchiladas feel indulgent. Draining the tomatoes and green chilies prevents a soggy filling. Canned tomatoes and chilies release a lot of liquid, which can make the tortillas soggy. Draining them well is a small step that makes a big difference. Rolling the tortillas snugly and arranging them seam-side down keeps them sealed. This simple technique prevents the enchiladas from unrolling in the oven, so the filling stays inside and the tops get evenly covered with sauce and cheese. The red enchilada sauce adds tang and moisture. Spread on the bottom of the dish and poured over the top, it keeps the tortillas soft and adds a bright, slightly smoky flavor that complements the creamy filling. The final uncovered bake gives you a bubbly, golden cheese topping. Covering the dish for the first 20 minutes traps steam and heats the enchiladas through, while uncovering for the last 8–10 minutes lets the cheese melt and brown beautifully. It’s a complete meal in one dish. Protein, dairy, and tortillas all in one baking dish. Add a simple side salad or some Mexican rice, and dinner is done.

Pro Tips for Perfect Results Every Time

Soften the cream cheese before adding it. Leave it on the counter for 30–45 minutes, or cube it and let it sit while you brown the meat. Soft cream cheese melts smoothly into the filling; cold cream cheese leaves lumps. Drain the meat well. Excess grease will make the filling greasy and the tortillas soggy. Let the meat drain in a colander for a minute or two before adding the seasoning. Drain the tomatoes and green chilies thoroughly. Use a fine-mesh strainer and press down gently to remove excess liquid. This keeps the filling thick and prevents soggy tortillas. Add the cream cheese over low heat. High heat can cause cream cheese to separate or turn grainy. Keep the heat low and stir until it’s fully melted and incorporated. Warm the tortillas before filling. Cold flour tortillas crack and tear when you try to roll them. Warm them in the microwave for 20–30 seconds or in a dry skillet until pliable. Don’t overfill the tortillas. Divide the filling evenly and keep it in a strip down the center, leaving room on the sides to roll. Overfilled tortillas are difficult to roll and prone to bursting. Roll snugly and place seam-side down. A tight roll keeps the filling in place, and placing the enchiladas seam-side down prevents them from unrolling in the oven. Spread sauce on the bottom of the dish first. This prevents the tortillas from sticking and adds flavor to the bottom layer. Cover with foil for the first 20 minutes. This traps steam and heats the enchiladas through without drying out the tortillas. Uncover for the last 8–10 minutes to let the cheese melt and brown. Use freshly shredded cheese. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. A block of Mexican-blend cheese, shredded at home, melts into a creamier, gooier topping. Let the enchiladas rest before serving. Five minutes of rest allows the filling to set slightly and the sauce to thicken, making the enchiladas easier to serve. Garnish with fresh cilantro for a pop of color. It’s optional, but it adds freshness and brightness to the rich, cheesy dish.

Variations and Substitutions

Use ground turkey or chicken. Substitute one or both meats with ground turkey or chicken for a lighter version. Add an extra tablespoon of taco seasoning to compensate. Change the cheese. Monterey Jack, Colby, pepper jack, or a cheddar-Monterey blend all work beautifully. Pepper jack adds heat; Colby is milder. Make it spicier. Add diced jalapeños, a pinch of cayenne, or use a spicy taco seasoning and hot enchilada sauce. Use corn tortillas instead of flour. Corn tortillas give you a more traditional enchilada texture and are naturally gluten-free. Warm them well before rolling to prevent cracking. Add black beans or corn. A can of drained black beans or a cup of frozen corn can be stirred into the filling for extra texture and nutrition. Make it a casserole. Instead of rolling individual enchiladas, layer torn tortillas, filling, sauce, and cheese in the baking dish like a lasagna. Make it vegetarian. Substitute the meats with a plant-based ground crumble or a mix of black beans, corn, and sautéed peppers. Make it gluten-free. Use gluten-free flour tortillas or corn tortillas, and verify that your enchilada sauce, taco seasoning, and other ingredients are gluten-free. Try a green enchilada version. Substitute the red enchilada sauce with green enchilada sauce (salsa verde) for a tangier, brighter flavor.

Storage and Reheating

Refrigerator: Store leftover enchiladas in an airtight container for up to 4 days. Keep them in a single layer or separate layers with parchment paper to prevent sticking. Reheating: The best way to reheat is in a 350°F (175°C) oven for 15–20 minutes, covered with foil, until hot throughout. Remove the foil for the last 5 minutes if you want the cheese to re-crisp. Microwaving works in a pinch but will make the tortillas soft. Freezer: These enchiladas freeze well. Assemble them completely, cover tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 5–10 minutes to the covered bake time. Make ahead: You can assemble the enchiladas up to 24 hours in advance, cover, and refrigerate. Bake as directed, adding 5–10 minutes to the covered bake time since they start cold. Freezing individual portions: Freeze individual enchiladas wrapped tightly in plastic wrap and foil. Reheat single servings in the microwave or oven for a quick weeknight dinner.

What to Serve With Them

These enchiladas are a complete meal on their own, but a few sides round them out beautifully:
  • Mexican rice or cilantro-lime rice
  • Refried beans or black beans
  • Fresh guacamole or sliced avocado
  • Salsa, sour cream, or pico de gallo for topping
  • A simple green salad with a lime vinaigrette
  • Tortilla chips and queso for a game-day spread
  • A cold beer or margarita for the ultimate pairing

Frequently Asked Questions

Can I use only one type of meat? Yes. Use 2 pounds of ground beef or 2 pounds of sausage instead of both. Adjust the seasoning to taste. Can I use corn tortillas instead of flour? Yes. Corn tortillas give you a more traditional enchilada texture and are naturally gluten-free. Warm them well before rolling to prevent cracking. Why did my enchiladas turn out soggy? The meat wasn’t drained well, or the tomatoes and green chilies weren’t drained thoroughly. Drain both well before adding them to the filling. Why did my tortillas crack when I rolled them? They were too cold. Warm the tortillas in the microwave or a dry skillet until they’re pliable before filling and rolling. Can I make these ahead of time? Yes. Assemble the enchiladas up to 24 hours in advance, cover, and refrigerate. Bake as directed, adding 5–10 minutes to the covered bake time. Can I freeze these enchiladas? Yes, for up to 3 months. Assemble them completely, cover tightly, and freeze. Thaw overnight in the refrigerator, then bake as directed. Is this dish spicy? It has a mild to medium heat from the taco seasoning, diced green chilies, and enchilada sauce. If you want more heat, add jalapeños or use a spicy enchilada sauce. Can I make this gluten-free? Yes. Use gluten-free flour tortillas or corn tortillas, and verify that your enchilada sauce, taco seasoning, and other ingredients are gluten-free. Can I use a different sauce? Yes. Green enchilada sauce (salsa verde) or a creamy chipotle sauce both work beautifully in place of the red enchilada sauce. Can I add vegetables to the filling? Yes. Drained black beans, corn, diced bell peppers, or sautéed mushrooms can be stirred into the filling. How long does this last in the refrigerator? Up to 4 days in an airtight container. Reheat gently in the oven or microwave. Can I double this recipe? Yes. Use two 9-by-13 baking dishes and divide the ingredients evenly. Bake both dishes, rotating them halfway through if needed.

Final Thoughts

These Cream Cheese Double Meat Taco Enchiladas are everything a satisfying family dinner should be: hearty, creamy, cheesy, and packed with bold taco flavor. The double-meat filling is rich and savory, the cream cheese adds a creamy tang, and the red enchilada sauce and melted cheese on top make every bite irresistible. They’re perfect for a cozy family dinner, a potluck, or a weekend gathering. And because they can be made ahead and frozen, you can have them ready whenever a craving strikes. If you make these enchiladas, I’d love to hear how they turned out. Did you use corn tortillas? Make them spicier? Add black beans? Drop a comment below and let me know — and if you’re planning to make them, save this recipe for your next family dinner.

Leave a Reply

Your email address will not be published. Required fields are marked *