Sink your fork into this mouthwatering Layered Taco Bake, where every bite brings together the best of Tex-Mex comfort food. Think rich layers of seasoned ground beef, creamy refried beans, gooey melted cheese, and soft tortillas—all baked to perfection. It’s the kind of dish that fills your kitchen with savory aromas and leaves everyone at the table asking for seconds.

This hearty bake is a weeknight dinner hero. Whether you’re feeding a hungry family or hosting a casual gathering, it’s quick to prepare, easy to serve, and full of bold flavors. Top it with fresh tomatoes, dollops of sour cream, and a sprinkle of cilantro for that perfect restaurant-style finish.
Ingredients for this Layered Taco Bake
- 1 lb ground beef
- 1 packet taco seasoning
- 1/2 cup water
- 1 can black beans, drained and rinsed
- 1 can refried beans
- 1/2 cup salsa
- 1 cup sour cream (plus more for topping)
- 2 cups shredded cheddar cheese
- 6 small flour tortillas
- 1/2 cup diced tomatoes (for garnish)
- Fresh cilantro, chopped (for garnish)

Step 1: Cook the Ground Beef
In a large skillet over medium heat, brown the ground beef until fully cooked. Drain any excess fat, then stir in the taco seasoning and 1/2 cup of water. Let it simmer for 3–5 minutes until the mixture thickens. Stir in the black beans and set aside.
Step 2: Mix the Saucy Layer
In a separate bowl, combine the refried beans, salsa, and sour cream. This creamy mixture will add a smooth, tangy layer between the tortillas and meat.
Step 3: Assemble the Layers
Preheat your oven to 375°F (190°C). In a greased 9×9-inch baking dish, place a tortilla on the bottom. Spread a thin layer of the bean mixture, then add a scoop of the beef and black bean mix, and sprinkle with shredded cheese. Repeat this process, layering tortillas, bean mix, beef, and cheese until all ingredients are used—ending with a generous layer of cheese on top.
Step 4: Bake to Melty Perfection
Cover the dish loosely with foil and bake for 20 minutes. Remove the foil and bake for an additional 5–10 minutes, or until the cheese on top is bubbling and slightly golden.
Step 5: Garnish and Serve
Let the bake cool for about 5 minutes before slicing. Top with diced tomatoes, fresh cilantro, and a dollop of sour cream. Serve warm and enjoy!
Storage Instructions
Leftovers of this Layered Taco Bake are just as delicious the next day—if not better! To store, let the dish cool completely, then transfer portions to an airtight container. Refrigerate for up to 4 days. For longer storage, you can freeze individual portions wrapped in foil and placed in a freezer-safe bag for up to 2 months.
To reheat, microwave refrigerated slices for 1–2 minutes or until heated through. For frozen portions, thaw overnight in the fridge, then reheat in the oven at 350°F (175°C) for about 15–20 minutes or until warm and bubbly.
Estimated Nutrition
Per serving (based on 6 servings):
- Calories: 470
- Protein: 27g
- Fat: 26g
- Carbohydrates: 32g
- Fiber: 6g
- Sugars: 4g
- Sodium: 870mg
Frequently Asked Questions
1. Can I use ground turkey instead of beef?
Yes! Ground turkey works great and is a leaner alternative without sacrificing flavor.
2. What kind of cheese is best for taco bake?
Cheddar is classic, but a Mexican blend or pepper jack adds extra zing.
3. Can I make this ahead of time?
Definitely. Assemble the bake up to 24 hours in advance, cover, and refrigerate. Bake when ready to serve.
4. Are corn tortillas okay to use instead of flour?
Yes, but note they may break down more quickly. Toasting them first helps maintain structure.
5. How do I make it spicier?
Add diced jalapeños to the meat or use spicy salsa and pepper jack cheese.
6. Is this recipe gluten-free?
To make it gluten-free, use certified GF corn tortillas and check all seasonings and sauces.
7. Can I add vegetables to this bake?
Absolutely! Bell peppers, corn, or sautéed onions add flavor and color.
8. What sides go well with taco bake?
Serve it with a side salad, Mexican rice, or tortilla chips and guacamole for a full meal.

Layered Taco Bake
- Total Time: 45 minutes
- Yield: 6 servings
Description
If you’re craving bold flavor and comforting layers of cheesy goodness, this Layered Taco Bake is about to become your go-to easy dinner. Packed with seasoned ground beef, creamy beans, melty cheddar, and warm tortillas, this dish is everything you love about tacos, baked into one satisfying casserole. It’s perfect for busy weeknights, potlucks, or when you’re just stuck wondering what to make for dinner.
Ingredients
1 lb ground beef
1 packet taco seasoning
1/2 cup water
1 can black beans, drained and rinsed
1 can refried beans
1/2 cup salsa
1 cup sour cream (plus more for topping)
2 cups shredded cheddar cheese
6 small flour tortillas
1/2 cup diced tomatoes (for garnish)
Fresh cilantro, chopped (for garnish)
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×9-inch baking dish.
- In a skillet over medium heat, cook the ground beef until browned. Drain the fat.
- Add taco seasoning and water to the beef. Simmer for 3–5 minutes until thickened. Stir in black beans and set aside.
- In a bowl, mix the refried beans, salsa, and sour cream to create the creamy layer.
- Begin layering in the dish: tortilla, bean mix, beef mixture, cheese. Repeat until all ingredients are used, finishing with cheese.
- Cover with foil and bake for 20 minutes. Remove foil and bake an additional 5–10 minutes until cheese is bubbly.
- Let cool for 5 minutes. Top with tomatoes, extra sour cream, and cilantro.
- Slice and serve warm.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner