Mexican Taco Casserole
This Mexican Taco Casserole is a delicious, family-friendly dish loaded with seasoned ground beef, black beans, cheese, and zesty Mexican flavours. It combines all the best parts of tacos into one easy-to-make casserole that’s hearty, comforting, and perfect for busy weeknights. With layers of savoury ingredients and melted cheese, every bite is packed with flavour and satisfying texture.
Servings
4–6 servings
Preparation Time
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Ingredients
Protein & Base
- ½ lb ground beef (or ground chicken)
- ½ packet taco seasoning (or 1 tablespoon homemade taco seasoning)
- 1 small can (5 oz) red enchilada sauce or tomato sauce
Vegetables & Extras
- ½ can (7.5 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 cup diced tomatoes
- ½ cup diced onion
- 1 small bell pepper, diced
- 1 cup shredded cheddar or Mexican blend cheese
- 6 small corn tortillas, cut into strips
Optional Toppings
- Sour cream
- Sliced avocado
- Chopped cilantro
- Diced tomatoes
- Jalapeño slices
- Green onions
Instructions
Step 1: Prepare the Filling
Preheat the oven to 375°F (190°C). Lightly grease an 8-inch baking dish.
In a large skillet over medium heat, cook the ground beef until browned and fully cooked. Drain excess grease if needed. Add diced onion and bell pepper and cook for 3–4 minutes until softened.
Stir in taco seasoning and enchilada sauce. Add black beans, corn, and diced tomatoes. Simmer for 5 minutes, allowing the flavours to blend together.
Step 2: Assemble the Casserole
Place half of the tortilla strips in the bottom of the prepared baking dish. Spread half of the meat mixture over the tortillas and sprinkle with one-third of the cheese.
Repeat the layers with the remaining tortilla strips and meat mixture and finish with the remaining cheese on top.
Step 3: Bake
Bake for 20–25 minutes, or until the casserole is bubbling and the cheese is melted and lightly golden.
Step 4: Serve
Allow the casserole to rest for 5 minutes before serving. Top with sour cream, avocado, cilantro, or your favourite taco toppings.
Description Notes
This casserole transforms classic taco ingredients into a warm, cheesy baked dish. The tortillas soften as they bake, creating delicious layers that soak up the flavourful sauce. Black beans add extra protein and fibre, while the vegetables contribute freshness and texture.
Tips for Success
- Use lean ground beef for less grease.
- Add extra cheese for a richer casserole.
- Spice it up with diced jalapeños or hot sauce.
- Make it vegetarian by replacing the meat with extra beans and vegetables.
- Let the casserole rest before slicing for cleaner servings.
Nutritional Information (Per Serving)
- Calories: 340
- Protein: 22g
- Carbohydrates: 25g
- Fat: 16g
- Fiber: 6g
- Sugar: 4g
- Sodium: 620mg
Nutrition values are approximate and may vary depending on ingredients used.
Health Benefits
- High in protein to support muscle health and satiety.
- Black beans provide fibre that aids digestion and promotes fullness.
- Vegetables add essential vitamins, minerals, and antioxidants.
- A balanced meal containing protein, carbohydrates, and healthy fats.
- Easily customisable to fit different dietary preferences.
Questions & Answers
Q: Can I prepare this casserole ahead of time?
A: Yes. Assemble it up to 24 hours in advance, cover, and refrigerate until ready to bake.
Q: Can I freeze leftovers?
A: Absolutely. Store in an airtight container and freeze for up to 3 months.
Q: What cheese works best?
A: Cheddar, Monterey Jack, Mexican blend, or Pepper Jack are all excellent choices.
Q: Can I use flour tortillas instead of corn tortillas?
A: Yes, although corn tortillas provide a more traditional taco flavour and texture.
Q: What side dishes pair well with this casserole?
A: Mexican rice, a fresh green salad, guacamole, or roasted vegetables make excellent accompaniments.
This Mexican Taco Casserole is an easy, crowd-pleasing dinner that delivers all the bold flavours of tacos in a comforting baked dish everyone will love. 🌮🧀❤️