Get ready to spice up your dinner routine with this Taco Lasagna recipe—a flavorful twist on two beloved classics. This dish combines the zesty taste of tacos with the comforting, cheesy layers of lasagna for a meal that’s hearty, fun, and full of flavor.

Whether you're feeding a hungry family or bringing something special to a potluck, Taco Lasagna delivers bold flavor with every bite. It’s rich, satisfying, and incredibly easy to make. Even better, it’s packed with ingredients that are likely already in your pantry.
Ideal for taco night or when you’re craving comfort food with a kick, this Taco Lasagna recipe brings joy to the table and guarantees zero leftovers.
Cheesy and Spicy: Why Taco Lasagna Recipe Is a Must-Try
This Taco Lasagna recipe layers seasoned ground beef, beans, salsa, and cheese between oven-ready lasagna noodles. It’s everything you love about tacos—wrapped in a lasagna-style format that bakes up bubbly and golden.
The blend of cheddar and Monterey Jack cheeses adds gooey richness, while the salsa and chilies provide just the right amount of heat. A dollop of sour cream and fresh toppings bring brightness to every slice.
Serving Suggestions:
Pro Tips for a Flavor-Packed Taco Lasagna Bake
- Use Oven-Ready Noodles: These save time and absorb flavor as they cook. No boiling means less mess and faster prep.
- Drain Your Ingredients: Rinse beans and drain tomatoes well to avoid excess liquid that can make the lasagna soggy.
- Rest Before Serving: Let the lasagna cool for 10 minutes after baking. This helps it set and makes slicing cleaner.
- Make It Your Own: Add corn, chopped spinach, or even cooked rice between layers for a unique twist.
- Add Toppings Just Before Serving: Keep garnishes fresh by adding olives, jalapeños, and sour cream right before eating.

Taco Lasagna Recipe:
- Preparation time: 20 minutes
- Cooking time: 35 minutes
- Servings: 6
- Equipment: 9x13-inch baking dish, large skillet, mixing spoon, aluminum foil
This Taco Lasagna recipe is a fun and flavorful way to shake up your dinner plans and satisfy every craving in one delicious dish.
Ingredients:
- 1 pound ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 packet taco seasoning mix
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 can (4 ounces) diced green chilies
- ½ cup water
- 2 cups salsa
- 9 oven-ready lasagna noodles
- 2 cups shredded cheddar cheese
- 2 cups shredded Monterey Jack cheese
- 1 cup sour cream
- ¼ cup chopped fresh cilantro (optional)
- Sliced black olives, for garnish (optional)
- Sliced jalapeños, for garnish (optional)
Directions:
- Preheat the Oven: Set your oven to 375°F. Lightly grease a 9x13-inch baking dish to prevent sticking.
- Cook the Beef: In a large skillet over medium heat, brown the ground beef. Break it apart as it cooks. Drain any excess fat.
- Add Aromatics: Stir in the chopped onion and minced garlic. Sauté for about 3 minutes until the onion is soft and fragrant.
- Mix the Filling: Add taco seasoning, black beans, diced tomatoes, green chilies, and water. Stir well and let it simmer for 5 minutes to blend the flavors.
- Start Layering: Spread ½ cup of salsa over the bottom of the baking dish. Lay down three lasagna noodles, breaking them if needed to fit.
- Build the Layers: Spoon half the beef mixture over the noodles. Sprinkle with 1 cup each of cheddar and Monterey Jack cheese.
- Repeat the Process: Add another ½ cup of salsa, three more noodles, the rest of the meat mixture, and another cup of each cheese.
- Final Layer: Top with the last three noodles, the remaining salsa, and the last of the cheese. Spread evenly to cover the surface.
- Bake Covered: Cover the dish tightly with foil. Bake for 25 minutes. Then remove foil and bake an additional 10 minutes until the cheese is bubbly and golden.
- Cool and Set: Let the lasagna rest for 10 minutes before slicing. This keeps the layers firm and easy to serve.
- Garnish and Serve: Serve slices with a spoonful of sour cream, a sprinkle of chopped cilantro, and optional black olives or jalapeños for extra flair.
Ready to Relish!
This Taco Lasagna recipe delivers all the flavors of taco night in a cheesy, comforting casserole. It’s easy to make, perfect for sharing, and endlessly customizable for any taste or occasion.
Storage Solutions:
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the full dish in the oven at 325°F. You can also freeze slices—just wrap them tightly and thaw overnight before reheating.
Whether you're cooking for a party or meal-prepping for the week, Taco Lasagna is a fun, flavorful, and filling choice that never disappoints.
Print
Taco Lasagna
This Taco Lasagna recipe is a fun and flavorful way to shake up your dinner plans and satisfy every craving in one delicious dish.
- Total Time: 55 minutes
- Yield: 6 1x
Ingredients
-
1 pound ground beef
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
1 packet taco seasoning mix
-
1 can (15 ounces) black beans, drained and rinsed
-
1 can (14.5 ounces) diced tomatoes, drained
-
1 can (4 ounces) diced green chilies
-
½ cup water
-
2 cups salsa
-
9 oven-ready lasagna noodles
-
2 cups shredded cheddar cheese
-
2 cups shredded Monterey Jack cheese
-
1 cup sour cream
-
¼ cup chopped fresh cilantro (optional)
-
Sliced black olives, for garnish (optional)
-
Sliced jalapeños, for garnish (optional)
Instructions
-
Preheat the Oven: Set your oven to 375°F. Lightly grease a 9x13-inch baking dish to prevent sticking.
-
Cook the Beef: In a large skillet over medium heat, brown the ground beef. Break it apart as it cooks. Drain any excess fat.
-
Add Aromatics: Stir in the chopped onion and minced garlic. Sauté for about 3 minutes until the onion is soft and fragrant.
-
Mix the Filling: Add taco seasoning, black beans, diced tomatoes, green chilies, and water. Stir well and let it simmer for 5 minutes to blend the flavors.
-
Start Layering: Spread ½ cup of salsa over the bottom of the baking dish. Lay down three lasagna noodles, breaking them if needed to fit.
-
Build the Layers: Spoon half the beef mixture over the noodles. Sprinkle with 1 cup each of cheddar and Monterey Jack cheese.
-
Repeat the Process: Add another ½ cup of salsa, three more noodles, the rest of the meat mixture, and another cup of each cheese.
-
Final Layer: Top with the last three noodles, the remaining salsa, and the last of the cheese. Spread evenly to cover the surface.
-
Bake Covered: Cover the dish tightly with foil. Bake for 25 minutes. Then remove foil and bake an additional 10 minutes until the cheese is bubbly and golden.
-
Cool and Set: Let the lasagna rest for 10 minutes before slicing. This keeps the layers firm and easy to serve.
-
Garnish and Serve: Serve slices with a spoonful of sour cream, a sprinkle of chopped cilantro, and optional black olives or jalapeños for extra flair.
- Prep Time: 20 minutes
- Cook Time: 35 minutes






