“`html
If you love a dish that combines creamy indulgence with the bold flavors of Mexican-inspired comfort food, this Cream Cheese Beef Enchiladas Recipe is going to become your new weeknight favorite. Packed with savory ground beef, smooth cream cheese, and plenty of melty colby-jack cheese all wrapped in warm tortillas and baked to bubbly perfection, these enchiladas deliver a stunning balance of richness, spice, and heartiness that always hits the spot. Whether it’s for a casual family dinner or a festive get-together, this recipe is a total winner you’ll want to make again and again.

Ingredients You’ll Need
The beauty of this Cream Cheese Beef Enchiladas Recipe is how simple yet impactful the ingredients are — every component lifts the dish to flavorful new heights, creating a harmonious blend of textures and colors that are both satisfying and inviting.
- Lean ground beef: The hearty protein base that gives the enchiladas their meaty, savory punch.
- Cream cheese (softened): Adds luscious creaminess that makes the filling irresistibly smooth and rich.
- Mild salsa (divided): Provides a fresh, tangy moisture that balances the richness and adds vibrant color.
- Low-sodium taco seasoning: Brings a perfectly spiced depth without overwhelming heat.
- Chili powder: Enhances smoky warmth that’s essential to classic enchilada flavor.
- Cumin: Offers an earthy undertone for complexity and authenticity.
- Water: Helps meld the filling ingredients into a saucy, cohesive mixture.
- Shredded colby-jack cheese (divided): Melts all over the top and inside for cheesy gooeyness.
- 8-inch flour tortillas: Soft wraps that cradle the filling perfectly, though corn tortillas are a great alternative if you prefer.
- Green onions (thinly sliced): A fresh, crisp garnish that adds a burst of color and mild sharpness.
How to Make Cream Cheese Beef Enchiladas Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350 degrees Fahrenheit and greasing a 9×13 inch baking pan with cooking spray. This ensures your beautiful enchiladas won’t stick and will heat evenly in the oven, setting you up for a smooth cooking experience.
Step 2: Cook and Flavor the Beef Filling
In a large non-stick skillet over medium-high heat, brown and crumble the lean ground beef until it’s fully cooked. Drain excess grease to keep the filling clean and not oily. Next, stir in the softened cream cheese, half a cup of salsa, taco seasoning, chili powder, cumin, and water. Allow it all to come to a gentle boil, then reduce the heat and simmer for five minutes to meld the flavors into a rich and creamy mixture. This step is where your filling truly shines!
Step 3: Assemble the Enchiladas
Spread half a cup of salsa evenly on the bottom of your prepared baking dish — this prevents sticking and adds extra saucy goodness underneath. Spoon about ⅓ cup of the warm beef and cream cheese filling onto each tortilla and sprinkle each with a tablespoon of shredded colby-jack cheese. Roll each tortilla snugly and place them seam-side down side by side in the baking dish. This makes for a tidy presentation and ensures each enchilada stays packed with flavor.
Step 4: Add Toppings and Bake
Pour the remaining salsa evenly over the rolled enchiladas, coating every one to keep them moist and flavorful. Then sprinkle the rest of the shredded cheese over the top, creating a glorious cheesy blanket. Bake uncovered for 20 to 25 minutes until the cheese is melted, bubbly, and slightly golden. Once out of the oven, let the dish rest for five minutes so it can set just right, making serving easier and more beautiful.
How to Serve Cream Cheese Beef Enchiladas Recipe

Garnishes
Finish off your Cream Cheese Beef Enchiladas Recipe with a scatter of thinly sliced green onions for a crisp, mildly pungent contrast. You can also add dollops of sour cream, fresh cilantro leaves, or a squeeze of lime for brightness that complements the rich, cheesy filling perfectly.
Side Dishes
These enchiladas pair wonderfully with simple, vibrant sides like a crunchy Mexican-style slaw, cilantro-lime rice, or black beans seasoned with garlic and cumin. These fresh textures and complementary flavors balance the hearty and creamy elements of the enchiladas for a well-rounded meal.
Creative Ways to Present
For a festive touch, serve the enchiladas in individual baking dishes or even wrap single enchiladas in foil for personalized servings at gatherings. Drizzle with avocado crema or sprinkle with pickled jalapeños for a playful twist that amps up both presentation and flavor.
Make Ahead and Storage
Storing Leftovers
After enjoying your Cream Cheese Beef Enchiladas Recipe, simply cover the leftovers tightly with foil or plastic wrap and store in the refrigerator. They’ll stay fresh for 3 to 4 days, making for easy next-day meals or snacks that reheat beautifully without drying out.
Freezing
If you want to plan ahead, this recipe freezes wonderfully. Assemble the enchiladas in a freezer-safe dish, wrap it tightly, and freeze for up to three months. When you’re ready to eat, thaw overnight in the fridge and bake as usual, adding a few extra minutes to the cooking time if needed.
Reheating
To reheat, cover the enchiladas with foil to keep the moisture locked in and warm them in a 350-degree oven until heated through, usually about 15 to 20 minutes. This method preserves the cheesy topping’s texture while ensuring the filling is hot and delicious.
FAQs
Can I use corn tortillas instead of flour?
Absolutely! Corn tortillas offer a bit more texture and a lovely traditional flavor. Just be sure to warm and lightly soften them beforehand to prevent cracking when rolling.
Is there a way to make this recipe vegetarian?
Yes! Swap the ground beef with cooked lentils or a plant-based meat substitute, and follow the same steps. The cream cheese and salsa will keep the filling creamy and flavorful.
Can I prepare the filling in advance?
Definitely. The filling can be made a day ahead and refrigerated. Just reheat gently on the stove before assembling your enchiladas to keep everything warm and meld the flavors.
What type of salsa works best?
A mild salsa is recommended to keep the spice level approachable for everyone, but feel free to choose your favorite salsa—chunky or smooth—to suit your taste and the texture you prefer.
How can I make the enchiladas spicier?
Add diced jalapeños to the filling or sprinkle cayenne pepper in the taco seasoning mix. You can also use a medium or hot salsa instead of mild for a pleasant kick.
Final Thoughts
There is something incredibly comforting about curling up with a plate of these creamy, cheesy, and flavor-packed Cream Cheese Beef Enchiladas Recipe. Each bite is like a little celebration of simple ingredients coming together beautifully in a way that feels both special and totally satisfying. I encourage you to try this recipe soon—it’s a guaranteed crowd-pleaser and might just become one of your go-to dinners too!
“`
Print
Cream Cheese Beef Enchiladas Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-American
Description
Cream Cheese Beef Enchiladas are a comforting and flavorful Mexican-inspired dish, combining seasoned ground beef and creamy softened cream cheese with salsa and spices, all wrapped in warm tortillas, topped with melted colby-jack cheese, and baked to bubbly perfection. This easy-to-make recipe yields a satisfying meal perfect for family dinners or gatherings.
Ingredients
Beef Filling
- 1 pound lean ground beef
- 4 ounces cream cheese, softened
- 1/2 cup mild salsa
- 1 tablespoon low-sodium taco seasoning
- 1/2 teaspoon chili powder
- 1/4 teaspoon cumin
- 1/4 cup water
Assembly
- 1 1/2 cups mild salsa (divided: 1/2 cup for beef, 1 cup for baking)
- 2 cups shredded colby-jack cheese, divided (1 tablespoon per tortilla for filling, remainder for topping)
- 8 (8-inch) flour tortillas (corn tortillas can be used as an alternative)
- 2 green onions, thinly sliced (for garnish)
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350 degrees F (177 degrees C). Lightly spray a 9×13 inch baking dish with cooking spray and set aside to use later.
- Cook the Beef Filling: In a large non-stick skillet over medium-high heat, cook and crumble the ground beef until browned. Drain excess grease. Stir in softened cream cheese, 1/2 cup mild salsa, taco seasoning, chili powder, cumin, and water. Bring the mixture to a gentle boil, then reduce heat to low and simmer for 5 minutes until thoroughly heated and creamy. Remove the skillet from heat.
- Assemble the Enchiladas: Spread 1/2 cup of salsa evenly across the bottom of the prepared baking dish. For each tortilla, spoon about 1/3 cup of the beef mixture and add 1 tablespoon of shredded cheese on top. Roll up each tortilla tightly and place them seam-side down, side by side in the baking dish.
- Add Salsa and Cheese Topping: Pour the remaining salsa evenly over the enchiladas, coating all of them well. Then sprinkle the remaining shredded colby-jack cheese evenly over the top of the enchiladas.
- Bake: Place the baking dish uncovered in the preheated oven and bake for 20 to 25 minutes, or until the cheese is fully melted, bubbly, and lightly golden on top. Once done, remove from the oven and let stand for 5 minutes before serving.
- Serve: Garnish with thinly sliced green onions and serve with additional salsa or your favorite toppings such as sour cream or jalapeños. Enjoy your creamy, cheesy beef enchiladas!
Notes
- You may substitute corn tortillas for flour tortillas for a gluten-free option, but the texture and flavor will vary slightly.
- Using low-sodium taco seasoning helps control salt content, but adjust seasoning to your taste.
- To make cleanup easier, line your baking dish with foil before spraying.
- Leftovers keep well refrigerated for up to 3 days and can be reheated in the oven or microwave.
- For a spicier version, use medium salsa or add diced jalapeños to the filling.

