Tired of the same old Taco Tuesday? Let’s upgrade your routine with Taco Lasagna—a cheesy, flavor-packed, layered casserole that brings together the boldness of tacos with the comfort of lasagna. It’s the kind of dish you serve once and people never stop asking for it.
Imagine melted cheese, savory taco-seasoned meat, creamy beans, and layers of soft tortillas—baked into golden, bubbly perfection. Sounds amazing, right?
Let’s dive into the deliciousness!
Table of Contents
🧡 Why You’ll Love This Taco Lasagna

1. Taco + Lasagna = Best of Both Worlds
Two comfort food icons come together in this genius mashup.
2. Perfect for Meal Prep & Leftovers
Make it ahead and enjoy delicious leftovers for days.
3. Family-Friendly & Customizable
Easily adjust spice levels or swap in vegetarian ingredients.
4. No Pasta Needed
Use tortillas instead of lasagna sheets for a faster, gluten-free-friendly option.
🛒 Ingredients You’ll Need
Here’s everything you need to build those irresistible layers.
⭐ Base Ingredients
- 8–10 small flour or corn tortillas
- 1 lb ground chicken or turkey
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 2 tbsp taco seasoning
- 1/4 cup water
- 1 cup salsa (chunky or smooth)
- 1/2 cup corn kernels (fresh, canned, or frozen)
- 1 cup refried beans or black beans, mashed slightly
- 2 cups shredded cheese (Mexican blend or cheddar)
⭐ Toppings (Optional but YUMMY)
- Avocado or guacamole
- Sour cream or Greek yogurt
- Chopped lettuce
- Fresh cilantro
- Sliced jalapeños
- Diced tomatoes
🍽️ How to Make Taco Lasagna – Step by Step
Step 1: Sauté the Filling
- In a large skillet, heat olive oil over medium heat.
- Add chopped onions and cook until soft.
- Stir in ground chicken, cooking until browned.
- Add taco seasoning and water. Mix well.
- Stir in corn and salsa. Simmer for 5 minutes.
Step 2: Prepare the Dish
- Preheat oven to 375°F (190°C).
- Lightly grease a 9×13″ baking dish.
- Spread a thin layer of salsa on the bottom.
Step 3: Start Layering
- Add a layer of tortillas to cover the base.
- Spread a layer of meat mixture.
- Add a thin layer of refried beans.
- Sprinkle with shredded cheese.
- Repeat for 3–4 layers, finishing with cheese on top.

Step 4: Bake
- Cover with foil and bake for 20 minutes.
- Remove foil and bake for another 10–12 minutes, until golden and bubbly.

Step 5: Cool & Serve
Let it sit for 10–15 minutes before slicing. Top with your favorite garnishes and dig in!
🔁 Variations & Tips

💡 Pro Tips
- Use homemade taco seasoning for full flavor control.
- Let it rest after baking so it holds its shape when sliced.
- For an extra golden top, broil for 2–3 minutes at the end (watch closely!).
🥦 Vegetarian Version
- Skip the meat and use lentils, black beans, or plant-based crumbles.
🌶️ Adjust Heat Levels
- Add chili flakes or chipotle sauce if you love it spicy.
- For a milder version, skip the jalapeños and use mild salsa.
❄️ Storage & Reheating
Fridge:
Store in an airtight container for up to 4 days.
Freezer:
Slice and freeze individual portions for up to 2 months.
Reheat:
Microwave or bake at 350°F (175°C) until warm. Add extra cheese or salsa for moisture.
🙋♀️ FAQs About Taco Lasagna
❓ Can I make taco lasagna ahead of time?
Absolutely! Assemble it up to 1 day in advance. Store in the fridge and bake when ready to eat.
❓ What tortillas work best—flour or corn?
Both work! Flour tortillas hold up well and give a softer bite. Corn tortillas add more flavor and texture.
❓ Can I make it vegetarian?
Yes! Substitute the meat with black beans, lentils, or even sweet potatoes for a hearty veggie version.
❓ Can I use leftover taco meat?
Perfect idea! Repurpose last night’s taco filling for this recipe.
❓ What side dishes go well with taco lasagna?
Try:
- Mexican rice
- Corn salad
- Fresh guacamole & chips
- Lime crema drizzle
🔗 Explore More Recipes
Craving more cozy and bold recipes like this?
👉 Check out more comfort food ideas at BOLOrecipes.com

Taco Lasagna Recipe Card
- Total Time: 50 minutes
- Yield: 6–8 servings 1x
- Diet: Gluten Free
Description
This Taco Lasagna recipe combines all your favorite taco flavors in a deliciously layered casserole form. With seasoned ground beef, refried beans, melted cheese, and crispy tortillas, this dish is a fun and hearty twist on traditional lasagna. Perfect for a family meal or for entertaining guests!
Ingredients
1 lb ground beef (or chicken for a leaner option)
1 packet taco seasoning (or homemade)
1 can refried beans
1 can diced tomatoes, drained
1 cup corn kernels (optional)
6–8 small flour tortillas
2 cups shredded cheddar cheese
1 cup shredded mozzarella cheese
1/2 cup sour cream (for serving)
Fresh cilantro, chopped (for garnish)
Jalapeño slices (optional, for garnish)
Instructions
Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or olive oil.
Cook the ground beef in a large skillet over medium heat, breaking it up with a spoon. Add taco seasoning and diced tomatoes, and stir to combine. Simmer for 5 minutes to let the flavors meld together.
Layer the taco lasagna: Spread a thin layer of refried beans at the bottom of the baking dish. Top with a layer of tortillas, followed by half of the seasoned beef mixture, and a handful of cheddar and mozzarella cheese.
Repeat the layering: Add another layer of tortillas, then the remaining beef mixture, followed by more cheese.
Bake the lasagna in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly, and the edges of the tortillas are slightly crispy.
Cool and serve: Let the lasagna cool for 5-10 minutes before cutting into squares. Serve with sour cream, chopped cilantro, and jalapeño slices if desired.
Notes
Substitutions: You can swap the ground beef for ground turkey, chicken, or even vegetarian crumbles for a meatless version.
Extra Tips: Add some black beans or corn for extra texture and flavor. If you like it spicy, use spicy taco seasoning or add hot sauce to the beef mixture.
Make Ahead: Taco lasagna can be assembled a day ahead and baked when you’re ready to serve. It’s also great for leftovers!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baked
- Cuisine: Mexican
Nutrition
- Serving Size: 1/6th of the recipe
- Calories: 350
- Sugar: 3g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 50mg