Taco Bake Casserole is a crowd-pleasing, layered dish packed with seasoned ground meat, tortillas, cheese, and your favorite taco toppings. It delivers all the bold flavors of tacos in an easy-to-make, oven-baked casserole format that’s perfect for family dinners, potlucks, or make-ahead meals.
Why You’ll Love This Recipe
This recipe combines the fun and flavor of tacos with the comfort and convenience of a baked casserole. It’s simple to assemble, easily customizable, and great for feeding a crowd. Plus, it stores and reheats beautifully, making it ideal for leftovers and meal prep.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Ground beef or ground turkey
- Olive oil
- Onion, diced
- Garlic, minced
- Taco seasoning (store-bought or homemade)
- Tomato sauce or salsa
- Canned black beans (drained and rinsed)
- Corn (frozen or canned)
- Flour or corn tortillas
- Shredded cheddar or Mexican blend cheese
- Salt
- Black pepper
- Optional toppings: sour cream, diced tomatoes, green onions, cilantro, avocado, jalapeños
directions

- Preheat the oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add diced onion and sauté until soft, about 3–4 minutes.
- Add garlic and cook for another 30 seconds.
- Stir in ground meat and cook until browned. Drain excess fat.
- Add taco seasoning, tomato sauce or salsa, black beans, corn, salt, and pepper. Simmer for 5–7 minutes.
- In a greased 9×13-inch baking dish, layer tortillas to cover the bottom.
- Add a layer of the meat mixture, then sprinkle with cheese. Repeat layers until ingredients are used up, ending with a cheese layer on top.
- Cover with foil and bake for 20 minutes.
- Remove foil and bake an additional 10 minutes until cheese is bubbly and lightly golden.
- Let rest for 5 minutes before slicing. Add your favorite toppings and serve.
Servings and timing
This recipe serves 6–8 people.
Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes
Variations
- Use tortilla chips or crushed corn chips instead of whole tortillas for a crunchy base.
- Swap in ground chicken or a plant-based meat substitute for a lighter or vegetarian version.
- Add jalapeños or green chilies for extra heat.
- Mix in cooked rice or quinoa for more bulk.
- Use enchilada sauce instead of salsa for a deeper flavor.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F (175°C) until warmed through or in the microwave for 1–2 minutes per serving. This casserole also freezes well—wrap tightly and freeze for up to 2 months.
FAQs
Can I make this casserole ahead of time?
Yes, assemble it a day ahead, cover, and refrigerate. Bake when ready to serve.
Can I use corn tortillas?
Absolutely. Corn tortillas add a nice flavor and texture—just make sure they are fresh and pliable.
Is this casserole freezer-friendly?
Yes, freeze it before or after baking. Thaw overnight in the fridge and reheat or bake as directed.
What cheese works best?
Cheddar, Monterey Jack, or a Mexican blend all melt well and taste great in this casserole.
Can I add vegetables?
Yes, sautéed bell peppers, zucchini, or spinach make great additions to the meat mixture.
How do I prevent sogginess?
Don’t overload with sauce or wet ingredients, and allow the casserole to rest before slicing.
Is this recipe gluten-free?
Use corn tortillas and ensure your taco seasoning and other ingredients are gluten-free.
Can I make it spicy?
Add diced jalapeños, hot salsa, or extra chili powder to the meat mixture for more heat.
What can I serve with taco bake?
It pairs well with a side salad, rice, guacamole, or chips and salsa.
Can I make a vegetarian version?
Yes, use black beans, pinto beans, or lentils in place of meat for a hearty vegetarian option.
Conclusion
Taco Bake Casserole is a flavorful, comforting dish that brings together all the best parts of tacos in one easy-to-make, satisfying bake. Whether you’re feeding a family, prepping meals for the week, or hosting a casual gathering, this casserole is guaranteed to be a hit.
PrintTaco Bake Casserole
Taco Bake Casserole is a hearty, family-friendly dish layered with seasoned ground beef, tortillas, cheese, and salsa. Baked to bubbly perfection, it’s an easy and satisfying twist on traditional tacos.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Baked
- Cuisine: Mexican
- Diet: Low Lactose
Ingredients
- 1 lb ground beef
- 1 small onion, diced
- 1 packet taco seasoning
- 2/3 cup water
- 1 (10 oz) can diced tomatoes with green chilies, drained
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup corn kernels (fresh, frozen, or canned)
- 2 cups shredded cheddar cheese
- 6 small flour tortillas, cut in halves or quarters
- 1 cup salsa
- Cooking spray or oil for greasing the dish
- Fresh cilantro and sour cream for garnish (optional)
Instructions
- Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a skillet over medium heat, cook diced onion until soft, about 2–3 minutes. Add ground beef and cook until browned. Drain any excess fat.
- Stir in taco seasoning and water. Simmer for 2–3 minutes.
- Add diced tomatoes, black beans, and corn. Stir to combine and cook for another 2–3 minutes.
- Layer the baking dish with half of the tortilla pieces, then top with half of the meat mixture and half of the cheese.
- Repeat with remaining tortillas, meat mixture, and cheese. Pour salsa evenly over the top.
- Cover with foil and bake for 20 minutes. Remove foil and bake for another 10 minutes until cheese is bubbly and golden.
- Let cool slightly before serving. Garnish with cilantro and sour cream if desired.
Notes
- Use ground turkey for a leaner version.
- Swap flour tortillas with corn tortillas for a gluten-free option.
- Add jalapeños for extra spice.
Nutrition
- Serving Size: 1 slice (1/6 of casserole)
- Calories: 480
- Sugar: 5g
- Sodium: 750mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 80mg