Weeknight dinners can feel like a marathon, can't they? With the hecticness of life, the last thing I want is a complicated recipe that leaves me with a sink full of dishes. But as a busy working mom, I also refuse to compromise on flavor. That's why I am so excited to share my go-to recipe for Easy Beef Enchiladas with Fresh Enchilada Sauce. It’s the kind of meal that feels special and delicious, but is secretly a total lifesaver on a chaotic evening.
The secret to these incredible enchiladas is the homemade sauce. Now, before you roll your eyes and think, "I don't have time for that," hear me out! This fresh enchilada sauce comes together in minutes and is a thousand times better than anything you'll get from a can. It's packed with flavor from staples you probably already have in your pantry: ground chili powder, cumin, garlic powder, and dried oregano. We toast the spices in a little olive oil, then whisk in tomato paste and beef broth to create a rich, smooth, and deeply flavorful sauce that is the absolute star of the show. Seriously, you'll never go back to canned sauce again.
Once the sauce is simmering, it's time to build our delicious filling. We start by browning a pound of ground beef with red onion and garlic. This simple step creates a savory base for our veggies. Then, we add in wholesome ingredients like a can of green chilis, a can of drained black beans, and a generous amount of fresh baby spinach. The spinach wilts right into the mixture, adding a healthy boost that is nearly undetectable to even the pickiest eaters (my kids, included!). A little sour cream is stirred in for extra creaminess, and we're ready to assemble!
The final step is the most fun part—rolling up the enchiladas! I warm my flour or whole wheat tortillas just enough to make them pliable, add some of that incredible meat and veggie filling, sprinkle with shredded Mexican blend cheese, and roll them up tightly. Once they're all snuggled together in a baking dish, we smother them in the rest of that homemade enchilada sauce and a final layer of cheese. The oven does the rest, baking them until the cheese is bubbly and the sauce is perfectly thickened.
This recipe for beef enchiladas is a true lifesaver for family dinner night. It’s hearty, flavorful, and a meal that everyone will be excited to eat. The best part? The leftovers are just as good the next day! Pair it with some cilantro, guacamole, and a side of Mexican rice for a complete dinner that will make you feel like you just hosted a fiesta.
This recipe features beef enchiladas with a homemade sauce. The sauce, a blend of spices and broth, is made first. Ground beef is cooked with beans, spinach, and chilis to create the filling. The enchiladas are then assembled, covered in sauce and cheese, and baked until bubbly.
Prepare the tomato paste and the beef stock. (You will need to add them quickly in step 4.)
Place a large pan on the stove on medium-high heat, add ground beef, oregano, onion powder, garlic powder, salt and pepper. Cook the ground beef until no longer pink. Break up the beef with a spatula as you cook. When finished, place a colander in the sink or over a bowl. Pour beef into a colander to remove the grease and then return the beef to the pan.
Lower temperature to medium heat. Add chopped onion and garlic. Cook 5-10 minutes until softened.