Taco Lasagna

Taco Lasagna is a delicious weeknight dinner for the family. It’s an easy meal with layers of traditional taco ingredients like beef, tortillas and seasoning, all topped with a homemade cheese sauce that makes the whole thing come together.

🌮 Taco Lasagna

A hearty weeknight dinner layered with seasoned beef, tortillas, and a creamy homemade cheese sauce that ties everything together perfectly.

This dish combines the bold flavors of tacos with the comforting layers of lasagna — easy, filling, and always a hit!


📝 Ingredients

🌮 Taco Meat Layer

  • 1 lb (450 g) ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 packet taco seasoning (or 2 tbsp homemade blend)
  • ½ cup tomato sauce or salsa
  • ½ cup water
  • 1 cup black beans (optional)
  • 1 cup corn kernels (optional)

🧀 Homemade Cheese Sauce

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups milk (warm)
  • 2 cups shredded cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon paprika (optional)

🌯 Layers

  • 6–8 flour tortillas (small or medium size)
  • 1 cup shredded Mexican cheese blend
  • ½ cup sour cream (optional layer)
  • ½ cup salsa (optional)

🥣 Instructions


1️⃣ Prepare the Taco Meat

  1. In a skillet over medium heat, cook ground beef and onion until browned.
  2. Add garlic and cook 30 seconds.
  3. Drain excess grease.
  4. Stir in taco seasoning, tomato sauce (or salsa), and water.
  5. Simmer 5–7 minutes until slightly thickened.
  6. Stir in beans and corn if using.
  7. Remove from heat.

2️⃣ Make the Cheese Sauce

  1. In a saucepan, melt butter over medium heat.
  2. Whisk in flour and cook 1–2 minutes (do not brown).
  3. Slowly whisk in warm milk until smooth.
  4. Cook, stirring constantly, until thickened (about 4–5 minutes).
  5. Remove from heat and stir in shredded cheddar until melted.
  6. Season with salt, pepper, and paprika.

The sauce should be creamy and pourable.


3️⃣ Assemble the Taco Lasagna

Preheat oven to 375°F (190°C).

In a greased 9×13-inch baking dish:

  1. Spread a thin layer of cheese sauce on the bottom.
  2. Add a layer of tortillas (cut to fit if needed).
  3. Spread taco meat evenly.
  4. Drizzle cheese sauce.
  5. Add a sprinkle of shredded cheese.
  6. Repeat layers (usually 3 layers total).

Finish with:

  • Remaining cheese sauce
  • Extra shredded cheese on top

4️⃣ Bake

  • Bake uncovered for 25–30 minutes until bubbly and golden.
  • Let rest 10–15 minutes before slicing.

🌿 Optional Toppings

  • Chopped lettuce
  • Diced tomatoes
  • Jalapeños
  • Green onions
  • Fresh cilantro
  • Extra sour cream
  • Crushed tortilla chips for crunch

🧊 Storage & Make-Ahead

  • Refrigerate leftovers up to 4 days.
  • Freeze before baking for up to 2 months.
  • Reheat covered at 350°F until warm.

Leave a Reply

Your email address will not be published. Required fields are marked *