Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Casserole

  • Author: Sally Thompson
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mexican-Inspired

Description

This Mexican Casserole is a hearty and flavorful dinner packed with layers of seasoned ground beef, tortillas, beans, salsa, and melted cheese. It’s the perfect easy dinner recipe for busy weeknights, family gatherings, potlucks, and meal prep. The cheesy layers and bold Mexican-inspired flavors make every bite rich, comforting, and satisfying. Whether you need quick dinner ideas, comforting casserole recipes, or simple food ideas for the family, this Mexican Casserole delivers everything you want in one dish. It’s easy to customize, simple to prepare ahead, and guaranteed to become a regular favorite for lunch or dinner.


Ingredients

Scale

1 pound ground beef

1 tablespoon olive oil

1 small onion diced

3 cloves garlic minced

1 packet taco seasoning

1 cup salsa

1 can diced tomatoes drained

1 can black beans drained and rinsed

1 cup corn kernels

8 small flour tortillas

2 cups shredded cheddar cheese

2 cups shredded Monterey Jack cheese

1 cup sour cream

1 jalapeño diced

2 green onions sliced

1 cup diced fresh tomatoes

2 tablespoons chopped cilantro


Instructions

1. Preheat the oven to 375°F and lightly grease a 9×13-inch casserole dish.

2. Heat olive oil in a large skillet over medium heat and cook the diced onions until softened.

3. Add the ground beef and cook until fully browned while breaking it apart with a spoon.

4. Stir in the garlic and taco seasoning and cook for another minute until fragrant.

5. Add salsa, diced tomatoes, black beans, and corn to the skillet and simmer for several minutes.

6. Spread a thin layer of the beef mixture onto the bottom of the prepared casserole dish.

7. Layer tortillas over the meat mixture followed by more meat mixture, sour cream, cheddar cheese, and Monterey Jack cheese.

8. Repeat the layers until all ingredients are used, finishing with a generous layer of cheese on top.

9. Bake uncovered for 30 to 35 minutes until the cheese is melted and bubbly.

10. Let the casserole rest for 10 minutes before slicing and serving.

11. Garnish with diced tomatoes, green onions, cilantro, and jalapeños before serving.


Notes

Freshly shredded cheese melts better and creates a creamier casserole texture.

Allow the casserole to rest before slicing to help the layers stay together.

Drain beans and tomatoes well to avoid excess moisture in the casserole.


Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6g
  • Sodium: 890mg
  • Fat: 29g
  • Saturated Fat: 13g
  • Unsaturated Fat: 12g
  • Trans Fat: 1g
  • Carbohydrates: 32g
  • Fiber: 7g
  • Protein: 31g
  • Cholesterol: 85mg

Keywords: Mexican casserole, easy dinner, casserole recipe, cheesy casserole, taco casserole, comfort food, dinner ideas, easy recipe, food ideas