Easy Beef and Cheese Enchiladas

Delicious Beef and Cheese Enchiladas with Authentic Peanut Butter Red Sauce

Embark on a culinary journey with our incredibly flavorful Beef and Cheese Enchiladas. This beloved Mexican classic comes alive with a rich, savory filling of seasoned ground beef, tender zucchini, and sweet corn, all generously blanketed under a blanket of melted shredded cheddar cheese. What truly sets this recipe apart, however, is the extraordinary homemade enchilada sauce. Crafted with a secret ingredient – smooth peanut butter – it delivers an authentic, deep, and subtly spicy Mexican flavor that will transport your taste buds straight to a vibrant taqueria.

“Great recipe! The enchilada sauce is awesome! So quick and easy and tastes so much better than the canned sauces.” ~ Donna

Reader Review

Ground beef enchiladas in meal prep containers.

The Story Behind the Sauce: A Taste of Authentic Mexico

My culinary adventures have led me down many memorable paths, but few are as cherished as my time working in a charming gourmet restaurant. It was more than just a workplace; it was a community. We shared stories, celebrated milestones, and, most importantly for a food enthusiast like me, swapped recipes that became staples in our own kitchens.

Among my colleagues was a quiet, unassuming gentleman from Mexico, whose hands worked tirelessly in the dish pit. He rarely spoke, save for teaching me a few Spanish phrases and, on one unforgettable occasion, sharing his family’s cherished red enchilada sauce recipe. That moment, and the subsequent discovery of the sauce’s rich, savory, and slightly spicy profile, was a game-changer. It became the cornerstone for what are now my signature Beef and Cheese Enchiladas, elevating them from delicious to truly authentic.

That restaurant held a special place in my heart, evoking the cozy, gourmet vibe of a Barefoot Contessa setting, albeit on a smaller, more intimate scale. Our cases brimmed with freshly baked goods, vibrant salads, and comforting “grab-and-go” dinners designed for busy families. It was a haven for food lovers, and I was proud to be one of two chefs keeping its kitchen humming.

corn tortillas filled with beef

A Diverse Menu and Lasting Connections

During my tenure, we prepared everything from thick slices of pound cake and classic all-American burgers to hearty New England clam chowder and, of course, these very tasty beef enchiladas. It was a dynamic environment that nurtured my passion for diverse cuisines.

Though my time at the restaurant was cut short when the owners decided to pursue other ventures, I am eternally grateful for the experience. The connections I forged there were invaluable, and many of the restaurant’s loyal patrons became my first personal chef clients, allowing me to continue sharing my love for food, including these popular beef and cheese enchiladas.

beef enchiladas packaged for personal chef clients

Why These Beef and Cheese Enchiladas Stand Out

These enchiladas were a frequent request on my personal chef menus, and for good reason. Over the years, I’ve meticulously refined the recipe, perfecting the balance of flavors and textures to arrive at the dish I proudly make today. They are not just “easy and delicious” but also deeply satisfying, making them ideal for a weeknight family dinner or a festive gathering. The combination of savory meat, fresh vegetables, gooey cheese, and that unforgettable sauce creates a truly harmonious meal.

Essential Ingredients for Flavorful Enchiladas

Crafting the perfect beef and cheese enchiladas begins with selecting quality ingredients. Here’s a look at what you’ll need for this mouthwatering recipe:

  • Canola Oil: Our choice for sautéing the vegetables and beef, providing a neutral base.
  • Fresh Vegetables: Diced onion, zucchini, and sweet corn add freshness, texture, and a touch of sweetness to the hearty beef filling.
  • Ground Beef (93/7 blend): Using a leaner blend helps reduce excess grease, resulting in a healthier and equally flavorful filling.
  • Mexican Spices: Garlic powder, cumin, smoked paprika, and chipotle powder are the backbone of our authentic flavor profile, adding warmth, depth, and a hint of smoky heat.
  • Kosher Salt: Essential for seasoning the filling and balancing all the flavors.
  • Tomato Sauce: The base for our rich, homemade red enchilada sauce.
  • Smooth Peanut Butter: The secret ingredient! It adds an incredible depth, richness, and an authentic Mexican mole-like quality to the sauce without being overtly peanut-flavored.
  • Corn Tortillas: My preference for their robust flavor and ability to hold up well when dipped in sauce and baked. They also offer a naturally gluten-free option for those with dietary preferences.
  • Cheddar Cheese: Shredded cheddar cheese provides that classic gooey, melty top and savory creaminess that enchiladas are famous for.
  • Fresh Cilantro: Chopped cilantro adds a burst of fresh, herbaceous flavor as a garnish.
  • Sour Cream: A dollop of cool sour cream provides a delicious contrast to the warm, spicy enchiladas.
pan of beef enchiladas

Chef’s Tips for Perfect Enchiladas

Creating these delightful beef enchiladas is a straightforward process, broken down into a few manageable steps: sautéing, sauce-making, filling and rolling, and baking. Here are some key tips to ensure your enchiladas turn out perfectly every time:

  • Vegetable Freshness: Don’t skip the step of sautéing the onion, zucchini, and sweet corn before adding the ground beef. This softens them slightly and allows their natural sweetness to emerge, adding a lovely freshness and texture to the filling. Combine them with the core Mexican spices like cumin, garlic powder, smoked paprika, and chipotle powder for a well-rounded flavor.
  • The Secret Sauce: Our homemade enchilada sauce is incredibly quick and easy to prepare, coming together in less than 5 minutes. The key is to gently melt the smooth and creamy peanut butter in a warm pot before stirring in the tomato sauce and a blend of Mexican spices. This ensures the peanut butter fully incorporates, giving the sauce its genuine, deep, and subtly nutty Mexican flavor. It’s truly what makes this dish stand out.
  • Choosing Your Tortillas: While I prefer corn tortillas for their distinct flavor and their naturally gluten-free qualities (which many of my personal chef clients appreciate), feel free to use flour tortillas if they are your preference. Both work wonderfully in this recipe.
  • Pliable Tortillas are Key: To prevent your tortillas from tearing and make them easier to roll, always dip them briefly in the warm enchilada sauce before filling. This moistens and softens them, making them much more pliable. Just a light coating is enough; you don’t want them saturated.
  • The Right Baking Dish: A 9 x 13-inch baking dish is ideal for this recipe. Not only does it accommodate all ten enchiladas perfectly, but it also transitions beautifully from oven to table, making for a lovely presentation that feels a little more special than a standard metal or glass dish.

Make-Ahead & Storage Tips for Busy Cooks

One of the best features of these beef and cheese enchiladas is their make-ahead friendliness, making them a fantastic option for meal prep or entertaining. You can assemble the enchiladas entirely in advance, saving you time and effort on busy days.

To Make Ahead and Refrigerate: After assembling the enchiladas in your baking dish, allow them to cool completely if any components were still warm. Once cooled, cover the baking dish tightly with plastic wrap. You can store them in the refrigerator for up to 3 days. When you’re ready to bake, remove the dish from the refrigerator about 30 minutes prior to baking to allow it to come closer to room temperature. Then, simply follow the heating instructions in the recipe.

Freezing Instructions (for longer storage): For longer-term storage, assembled unbaked enchiladas can also be frozen. Wrap the baking dish tightly with plastic wrap, and then an additional layer of aluminum foil. Label with the date. Freeze for up to 2-3 months. To bake from frozen, remove the foil and plastic wrap, cover loosely with foil, and bake at 375°F (190°C) for about 45-60 minutes, or until heated through and bubbly. Remove foil for the last 15 minutes to allow cheese to brown. An internal temperature of 165°F (74°C) indicates they are safely heated.

Serving Suggestions and Delicious Variations

These hearty beef and cheese enchiladas are a complete meal on their own, especially when topped with fresh cilantro and a dollop of sour cream. However, they pair wonderfully with a variety of side dishes to round out your Mexican feast:

  • Classic Sides: Serve with a side of fluffy Mexican rice or tender black beans.
  • Freshness: A simple green salad with a light vinaigrette or a vibrant corn and black bean salsa adds a refreshing contrast.
  • Extra Toppings: Offer additional toppings like sliced avocado, guacamole, pico de gallo, or thinly sliced jalapeños for those who love extra zest and heat.

Feel free to experiment with variations to suit your taste:

  • Protein Swap: Ground turkey or chicken can be used in place of ground beef for a leaner option.
  • Cheese Selection: Experiment with Monterey Jack, Colby Jack, or a Mexican cheese blend for different flavor nuances.
  • Added Heat: For a spicier kick, increase the amount of chipotle powder in the sauce or filling, or add a pinch of cayenne pepper.
  • Vegetarian Option: For a meatless version, simply omit the ground beef and double the amount of zucchini and corn, or add cooked black beans.

More Recipes You Might Love

If you’re a fan of vibrant Mexican flavors, be sure to check out my roundup of the 11 best Cinco de Mayo recipes for more festive culinary inspiration.

Recipe

Beef and Cheese Enchiladas

Easy and Delicious Beef Enchiladas are loaded with seasoned beef, zucchini and corn along with shredded cheddar cheese. They are topped with a homemade and authentic red enchilada sauce made with the “secret ingredient” of peanut butter.

5 from 1 vote

Print
Pin
Rate

Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes
Servings: 5
Calories: 507kcal
Author: Amy Casey

Ingredients

  • 1 tablespoon canola oil
  • 1 small onion diced – about ½ cup
  • 1 small zucchini diced – about 1 cup
  • 1 cup of corn from 1 large ear of fresh corn – slice niblets from cob
  • 1 pound ground beef 93/7 blend
  • 1 teaspoon garlic powder
  • 3 teaspoons cumin divided
  • 1 ½ teaspoons smoked paprika divided
  • 1 teaspoon chipotle powder divided
  • 1 teaspoon kosher salt
  • 1 14 ounce can of tomato sauce
  • 1 tablespoon smooth peanut butter
  • 10 6 inch corn tortillas
  • 8 ounces cheddar cheese shredded and divided
  • 2 tablespoons cilantro chopped
  • Sour cream for serving

Instructions

  • Preheat oven to 375 degrees F. Grease a 9 x 13 inch baking dish. Set aside.
  • To make the filling, heat a large sauté pan over medium heat and add the oil. Add the onion, zucchini and corn and sauté for 3 to 4 minutes. The vegetables should be just slightly softened.
  • Add the ground beef to the pan. Break apart the meat with a spatula.
  • Continue cooking the ground beef until it thoroughly browned about 8 to 10 minutes. Drain off any excess grease.
  • Add the garlic powder, 2 teaspoons of cumin, 1 teaspoon of smoked paprika, ½ teaspoon of chipotle powder, and 1 teaspoon of salt to the browned meat mixture and stir to combine. Continue cooking for 1 minute.
  • To make the enchilada sauce, heat a small pot over medium heat. Add the peanut butter and allow it to melt for about 30 seconds. This makes it easier to stir into the sauce. Add the tomato sauce, 1 teaspoon of cumin, ½ teaspoon of smoked paprika, ½ teaspoon of chipotle powder and ½ cup warm water. Stir the sauce and continue cooking for 2 minutes.
  • To assemble the enchiladas, add ½ cup of the enchilada sauce and ½ of the shredded cheese to the browned meat mixture and stir to combine.
  • In a pie plate, add ½ cup of the enchilada sauce. Dip 1 tortilla in the sauce and scrap off any excess sauce. You want the tortilla lightly coated with the sauce. Place the tortilla on a work surface and fill with about a scant ¼ cup of the meat mixture. Make sure not to over fill the tortillas. Carefully roll up the tortilla and place it in the prepared baking pan. Repeat with the remaining tortillas.
  • Top the enchiladas with the remaining sauce and shredded cheese.
  • Bake the enchiladas for 25 – 30 minutes or until bubbly hot.
  • Remove from oven and top with chopped cilantro. Serve with sour cream.

Notes

  • Adding a few vegetables like onion, zucchini, and sweet corn to the filling provides freshness and texture, complementing the seasoned ground beef and Mexican spices (cumin, garlic, smoked paprika, chipotle powder).
  • The homemade enchilada sauce, featuring the “secret ingredient” of smooth peanut butter, creates an authentic Mexican flavor in under 5 minutes when combined with tomato sauce and spices.
  • Corn tortillas are recommended for their flavor and gluten-free nature, but flour tortillas can be used as an alternative if preferred.
  • Lightly dipping tortillas in the enchilada sauce before filling makes them more pliable and easier to roll, preventing tears.
  • Using a 9×13 inch baking dish is practical for this recipe, allowing the dish to go directly from oven to table for an elegant presentation.

Nutrition

Serving: 2enchiladas |
Calories: 507kcal |
Carbohydrates: 36.1g |
Protein: 35.4g |
Fat: 25.8g |
Saturated Fat: 12.3g |
Cholesterol: 95mg |
Sodium: 1233mg |
Fiber: 6.2g |
Sugar: 6.6g

Did you make this recipe?
Tag @amycaseycooks on Instagram so we can all admire your work