Description
Cheesy Beef Enchiladas with Fresh Tomato and Cilantro is a comforting, flavor-packed dish featuring seasoned beef, rolled tortillas, rich enchilada sauce, melted cheese, and vibrant fresh toppings. Perfect for weeknights or entertaining.
Ingredients
Units
Scale
- 1 lb ground beef
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 2 tbsp tomato paste
- 2 tbsp taco seasoning (or 1 tsp chili powder + 1 tsp cumin)
- Salt and pepper to taste
- 1 1/2 cups enchilada sauce (store-bought or homemade)
- 8 corn or flour tortillas
- 1 cup shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1 cup fresh tomatoes, diced
- 1/4 cup fresh cilantro, chopped
Instructions
- Preheat oven to 375°F (190°C).
- In a large skillet over medium heat, heat olive oil. Sauté chopped onion until softened, about 3–4 minutes. Add minced garlic and cook for 1 minute.
- Add ground beef and cook until browned. Drain excess fat. Stir in tomato paste, taco seasoning, salt, and pepper. Simmer for 5 minutes.
- Spread a thin layer of enchilada sauce in the bottom of a 9×13-inch baking dish.
- Warm tortillas slightly to make them pliable. Fill each tortilla with beef mixture and a sprinkle of both cheeses. Roll up tightly and place seam-side down in the dish.
- Pour remaining enchilada sauce over the top. Sprinkle with the rest of the cheese.
- Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and bubbly.
- Top with diced tomatoes and chopped cilantro before serving. Serve hot with optional toppings like sour cream or avocado.
Notes
- Warm tortillas before filling to prevent cracking.
- Use green enchilada sauce or salsa verde for variation.
- Substitute ground turkey or chicken for a lighter option.
- Vegetarian? Use black beans, sweet potatoes, or mushrooms instead of meat.
- Freezes well—assemble and freeze unbaked for up to 2 months.
Nutrition
- Serving Size: 2 enchiladas
- Calories: 520
- Sugar: 5g
- Sodium: 780mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 34g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 90mg