I used to chase making a dinner that looked impressive, but I learned it’s more important that it feels good the moment it comes out of the oven. That’s where this mexican casserole with ground beef lives for me. It’s warm, creamy, and unapologetically comforting, built from simple pantry staples that somehow turn into layers of real flavor. It’s the kind of dinner that works just as well on a random Tuesday as it does when friends come over hungry, and I love that I can tweak the toppings based on whatever mood or leftovers I have on hand.
Mexican Casserole with Ground Beef
Whenever our family needs a delicious one-dish meal for a potluck, this Mexican casserole recipe is always our first pick. It has been a family favorite for years, especially when we want something hearty, festive, and easy to share with others. With simple layering and minimal prep, it comes together quickly and feeds a crowd with ease. It is creamy, cheesy, and full of comforting flavor. Plus, it utilizes pantry staples, serves many, and can be easily customized with your favorite toppings. If you’re planning a themed gathering, you’ll love exploring these 50 Mexican Party Theme Ideas and Recipes for more inspiration.
Ingredients You Will Need
Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, be sure to check the recipe card at the bottom of this post.
- Ground beef: Look for 85–90% lean beef for balanced flavor and moisture. Can be swapped with ground turkey or plant-based crumbles for dietary preferences.
- Taco seasoning: Use your favorite store-bought blend or make a Homemade Taco Seasoning Mix for better control of sodium and spice levels.
- Cream cheese: Softening helps it blend smoothly into the sauce. Full-fat works best for creaminess, but Neufchâtel cheese is a good lighter alternative.
- Green enchilada sauce: Opt for a high-quality brand with clean ingredients for the best flavor. Go with mild or medium, depending on your preferred spice level. You can substitute red enchilada sauce for a deeper, more robust flavor profile if you prefer.
- Salsa: Use chunky salsa for texture or restaurant-style for a smoother consistency. Mild to hot, depending on who you’re serving. A good pick? This Mexican Restaurant Style Salsa is full of flavor and easy to make!
- Bell peppers: Use a mix of colors for visual appeal. Red and yellow peppers are sweeter; green is more earthy.
- Pinto beans and corn: Rinse canned beans and corn to reduce sodium. Black beans can be swapped in for a richer flavor. Thawed frozen corn also works well.
- Cheeses: I use a Mexican blend which usually includes Monterey Jack, cheddar, Asadero, and queso quesadilla cheeses for a rich, melty texture. If it is not available, sharp cheddar works well on its own.
- Tortilla chips or Nacho-flavored Doritos: Use sturdy, thick tortilla chips so they don’t become soggy during baking. Restaurant-style or cantina-style work well. If you like extra flavor, Nacho-flavored chips add a cheesy kick.
How to Make a Mexican Casserole with Ground Beef
Here are the general steps for layering this Mexican casserole. For full details, jump to the recipe card below.
Prep Meat and Sauce & Start Layering
In a large skillet over medium heat, cook the ground beef and chopped onion until the meat is browned and fully cooked. Drain excess grease, then stir in 1 tablespoon of taco seasoning. Set aside.
In a large bowl, stir the softened cream cheese until smooth. Add the remaining 1 tablespoon taco seasoning, green enchilada sauce, and salsa. Mix until fully combined and creamy.
Spread half of the chips on the bottom of the baking dish. Spoon half of the creamy enchilada sauce over the chips.


Repeat Layering
Layer with half of the cooked beef, then half of the chopped peppers, corn, pinto beans (if using), and shredded cheese.
Repeat the layers with the remaining chips, creamy sauce, beef, vegetables, and cheese.


Bake
Bake uncovered for 20 minutes, or until heated through and the cheese is melted and bubbly.
Garnish (optional): Sprinkle with chopped cilantro or add your favorite toppings like sliced jalapeños, sour cream, or diced tomatoes before serving.


Gina’s Recipe Tips and Variation Ideas
Recipe Tips:
- Use leftover taco meat to cut down on prep time.
- Add sliced olives or green onions for extra flavor.
- Let the casserole rest 5 minutes after baking before serving for cleaner slices.
Recipe Variations:
- Alternate Protein: Try taco chicken meat , Easy Prep Chicken With Salsa (Slow Cooker) or ground turkey tossed with a bit of Homemade Mexican Seasoning Mix for quick, bold flavor.
- Vegetarian Option: Omit the meat and double the beans and veggies.
- Gluten-Free: Use certified gluten-free tortilla chips.
- Spicy Kick: Add sliced jalapeños or hot salsa for extra heat.
- Slow Cooker: Layer all ingredients in a slow cooker and heat on low for 3–4 hours.
Topping Ideas
These toppings add texture, freshness, or extra heat. Feel free to mix and match based on your guests’ preferences:
- Sour cream or Greek yogurt: For a cool, creamy contrast.
- Sliced black olives: For a salty, briny flavor boost.
- Chopped green onions: Adds a mild crunch and onion flavor.
- Roasted jalapeños or hot sauce: Kick up the spice level.
- Shredded lettuce: Great for a taco-style twist.
- Crumbled queso fresco or cotija: Extra cheesiness with a salty finish.
- Avocado slices or guacamole: Creamy richness that cools the spice.
- Diced tomatoes or pico de gallo or Salsa Fresca.

Hosting Tip: Serve this dish with a fresh salad like this Mexican Coleslaw Salad and a simple dessert. These Tips For Hosting A Dinner Party: What Are Good Conversation Starters? can help spark meaningful moments around your table.

Cheesy Mexican Casserole with Ground Beef
Print recipes anytime as part of 🍍Intentional Hospitality family! Sign up once, and you’ll always have recipe printing at your fingertips. No need to join our newsletter but would love to have you!
You can add any recipe from Intentional Hospitality to your shopping list to plan a full menu!
Ingredients
- Cooking spray, for greasing the baking dish
- 1 pound ground beef, lean
- ½ cup onion, chopped
- 2 tablespoons taco seasoning, divided
- 8 ounces cream cheese, softened
- 10 ounces green enchilada sauce, canned
- 1 cup salsa
- 2 cups tortilla chips or Nacho-flavored Doritos, divided
- ½ cup bell peppers, chopped, any color, divided
- 2 cups corn, canned, drained, divided
- 1 cup pinto beans, rinsed and drained, optional, divided
- 3 cups Mexican blend or cheddar cheese, shredded, divided
- ½ cup fresh cilantro, chopped, divided
Instructions
- Preheat the oven to 350 degrees Fahrenheit. Lightly grease a 2-quart baking dish with cooking spray.Cooking spray
Cook the Beef Mixture
- In a large skillet over medium heat, cook the ground beef and chopped onion until the meat is browned and fully cooked.1 pound ground beef, ½ cup onion
- Drain excess grease, then stir in 1 tablespoon of taco seasoning. Set aside.2 tablespoons taco seasoning
Make the Creamy Sauce
- In a large bowl, stir the softened cream cheese until smooth.8 ounces cream cheese
- Add the remaining 1 tablespoon taco seasoning, green enchilada sauce, and salsa. Mix until fully combined and creamy.10 ounces green enchilada sauce, 1 cup salsa
Start Layering
- Spread half of the chips on the bottom of the baking dish.2 cups tortilla chips or Nacho-flavored Doritos
- Spoon half of the creamy enchilada sauce over the chips.
- Layer with half of the cooked beef, then half of the chopped peppers, corn, pinto beans (if using), and shredded cheese.½ cup bell peppers, 2 cups corn, 1 cup pinto beans, 3 cups Mexican blend or cheddar cheese
- Repeat the layers with the remaining chips, creamy sauce, beef, vegetables, and cheese.
- Bake uncovered for 20 minutes, or until heated through and the cheese is melted and bubbly.
Garnish (optional)
- Sprinkle with chopped cilantro or add your favorite toppings like sliced jalapeños, sour cream, or diced tomatoes before serving.½ cup fresh cilantro
Gina’s Notes and Tips
Recipe Tips
- Let the cream cheese soften at room temperature for easier and perfect mixing.
- Chop all vegetables and measure your ingredients before you begin layering.
- Preheat your oven to 350°F and grease a 2-quart baking dish with cooking spray.
- Use leftover taco meat to cut down on prep time.
- Add sliced olives or green onions for extra flavor.
- Let the casserole rest 5 minutes after baking before serving for cleaner slices.

