Chicken Lasagna Recipe

You put it on the table. Everyone goes quiet. Then the forks come out.

That’s the power of a really good chicken lasagna. It’s the kind of dish that looks like you spent all day on it, tastes like a restaurant made it, and secretly? It’s not even that hard.

This recipe has become one of my go-to dinners for everything from Sunday family meals to “I need to impress someone tonight” situations. It’s layered with creamy béchamel, tender shredded chicken, rich marinara, and loads of melted cheese. Every single bite hits different.

And here’s the thing — most people think lasagna is a weekend-only project. But with a little planning (and I’ll show you exactly how), this can absolutely be a weeknight dinner too.

Keep reading. There’s a pro tip toward the end that makes this whole thing significantly easier. You’ll thank yourself later.


What You’ll Need

For the Chicken Filling:

  • 2 lbs boneless, skinless chicken breasts
  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely diced
  • 4 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • 1 teaspoon dried basil
  • ½ teaspoon red pepper flakes (optional, but recommended)
  • Salt and black pepper to taste
  • 2 cups marinara sauce (store-bought or homemade)

For the Béchamel Sauce:

  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 2½ cups whole milk, warmed
  • ½ teaspoon nutmeg
  • Salt and white pepper to taste
  • ½ cup grated Parmesan cheese

For the Layers:

  • 12 lasagna noodles (regular or oven-ready)
  • 2 cups whole milk ricotta cheese
  • 1 large egg
  • 2 cups shredded mozzarella cheese (divided)
  • ½ cup grated Parmesan cheese (for topping)
  • Fresh parsley or basil for garnish

Tools You’ll Need

  • Large pot (for boiling noodles)
  • Large skillet or sauté pan
  • Medium saucepan (for béchamel)
  • Whisk
  • 9×13 inch baking dish
  • Aluminum foil
  • Colander
  • Ladle or large spoon
  • Chef’s knife and cutting board
  • Measuring cups and spoons

Pro Tips

These are the things I wish someone had told me the first time I made lasagna:

  1. Don’t skip the resting time. After you pull it from the oven, let it sit for 15 minutes before cutting. Skipping this = a soupy mess on your plate. The layers need time to set.
  2. Season every single layer. This is where most people go wrong. Bland ricotta, underseasoned chicken, and flavorless noodles all stack on top of each other and the result is underwhelming. Taste as you go.
  3. Cook your noodles just underdone. If you’re using regular lasagna noodles, pull them out 2 minutes before the package says. They’ll finish cooking in the oven and absorb the sauce without turning to mush.
  4. Grate your own mozzarella. Pre-shredded cheese has a coating on it that stops it from melting as beautifully. Takes two extra minutes and makes a visible difference.
  5. The béchamel is non-negotiable. Some people skip it to save time. Don’t. It’s what gives this chicken lasagna that creamy, almost luxurious texture that sets it apart from every other version you’ve had.

Substitutions and Variations

You can absolutely make this your own:

  • Rotisserie chicken: Skip the cooking step entirely and use shredded rotisserie chicken. Saves 20+ minutes.
  • Ground turkey: Works perfectly in place of chicken breasts if that’s what you have on hand.
  • Gluten-free noodles: Swap in your favorite GF lasagna noodles; just watch the texture since some brands can get mushy.
  • Dairy-free: Use unsweetened oat milk in the béchamel and dairy-free mozzarella. The result won’t be quite the same, but it’s still very good.
  • Spinach + chicken: Add 2 cups of wilted, drained spinach to the ricotta mixture. It adds color, nutrition, and a subtle earthiness.
  • Spicy version: Double the red pepper flakes and add a diced jalapeño to the chicken filling.

Make Ahead Tips

This is where chicken lasagna really shines.

Assemble, don’t bake: You can put the whole thing together up to 24 hours in advance, cover it tightly with plastic wrap, and keep it in the fridge. When you’re ready, remove the wrap, cover with foil, and bake as directed (add 10-15 extra minutes since it’s going in cold).

Freeze it: Fully assembled and unbaked, this lasagna freezes beautifully for up to 3 months. Wrap it tightly in both plastic wrap and foil. Thaw overnight in the fridge before baking.

Pre-cook the chicken: The chicken filling can be made 2 days ahead and stored in the fridge. Day-of assembly becomes much faster.


How to Make Chicken Lasagna

Step 1: Cook the Chicken

Bring a large pot of salted water to a boil. While it heats up, season your chicken breasts generously with salt, pepper, and Italian seasoning.

Heat olive oil in a large skillet over medium-high heat. Add the chicken and cook for 6-7 minutes per side until cooked through (internal temp should be 165°F / 74°C). Remove and let it rest for 5 minutes, then shred with two forks.

Step 2: Build the Chicken Filling

In the same skillet, lower the heat to medium. Add the diced onion and cook for 4-5 minutes until softened. Add the garlic and cook for another minute until fragrant.

Stir in the marinara sauce, red pepper flakes, and dried basil. Add the shredded chicken back in. Mix everything together and let it simmer for 5 minutes. Season to taste. Set aside.

Step 3: Make the Béchamel

Melt butter in a medium saucepan over medium heat. Add the flour and whisk constantly for 1-2 minutes (this cooks out the raw flour taste).

Slowly pour in the warm milk, whisking the whole time. Keep whisking until the sauce thickens, about 5-7 minutes. You want it to coat the back of a spoon.

Remove from heat. Stir in the Parmesan, nutmeg, and a good pinch of salt and white pepper. Set aside.

Step 4: Cook the Noodles

Cook your lasagna noodles according to package directions, but pull them out 2 minutes early. Drain and drizzle with a little olive oil so they don’t stick together. If using oven-ready noodles, skip this step.

Step 5: Mix the Ricotta

In a small bowl, combine the ricotta cheese, egg, a pinch of salt, and a handful of fresh basil or parsley if you have it. Mix until combined.

Step 6: Assemble

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

Spread a thin layer of the chicken filling across the bottom of your 9×13 baking dish (this prevents sticking).

Layer order:

  1. Lasagna noodles (3-4, slightly overlapping)
  2. Half the chicken filling
  3. Half the ricotta mixture (drop spoonfuls and gently spread)
  4. ⅓ of the béchamel
  5. A handful of mozzarella
  6. Repeat noodles, remaining chicken filling, remaining ricotta, ⅓ béchamel, mozzarella
  7. Final layer of noodles, remaining béchamel, remaining mozzarella, and all the Parmesan on top

Step 7: Bake

Cover tightly with foil (tent it so the foil doesn’t stick to the cheese). Bake for 40 minutes.

Remove the foil and bake for another 15-20 minutes until the top is golden and bubbly.

Let it rest for 15 minutes. Then cut, serve, and wait for the compliments.


Nutritional Breakdown (Per Serving)

Based on 8 servings

NutrientAmount
Calories~520 kcal
Protein42g
Carbohydrates38g
Fat21g
Saturated Fat10g
Fiber3g
Sodium~680mg

Note: Exact numbers vary based on specific brands and ingredients used.


Meal Pairing Suggestions

This chicken lasagna is rich and filling, so you’ll want lighter sides:

  • Simple green salad with a lemon vinaigrette — cuts through the richness perfectly
  • Garlic bread (obviously)
  • Roasted asparagus or zucchini — takes 20 minutes and almost no effort
  • A glass of Pinot Grigio or Chardonnay if you’re making it a proper dinner situation 🍷

Leftovers and Storage

Good news: this lasagna is arguably better the next day. The flavors meld together overnight in a way that’s hard to explain but really good.

  • Fridge: Store leftovers covered for up to 4 days.
  • Freezer: Slice into individual portions, wrap in foil, and freeze for up to 3 months.
  • Reheating: Cover with foil and reheat in the oven at 350°F (175°C) for 20-25 minutes, or microwave individual portions for 2-3 minutes with a splash of water on top to keep it from drying out.

FAQ

Can I use store-bought rotisserie chicken? Yes, and it’s honestly a great shortcut. Just shred it and skip Steps 1 and 2. You’ll cut about 20 minutes off the total time.

Do I have to make the béchamel from scratch? It takes about 10 minutes and makes a huge difference in the final texture. That said, you can use a jarred white sauce in a pinch — just season it well.

My lasagna is watery. What happened? A few possible culprits: the ricotta had too much moisture (drain it in a cheesecloth first), the marinara was too thin (simmer it down a bit before using), or the noodles weren’t drained well enough.

Can I make this without ricotta? Yes! Cottage cheese is a common substitute. It gives a slightly lighter texture. Some people also blend cottage cheese smooth to mimic the ricotta consistency.

How many people does this serve? This recipe serves 8 generously, or 6 very generously. It’s also great for a crowd since it only gets better when it sits.

Can I add vegetables? Absolutely. Mushrooms sautéed with the onions, wilted spinach layered in with the ricotta, or roasted red peppers are all excellent additions.


Wrapping Up

There are a lot of lasagna recipes out there. But this chicken version? It’s the one that earns the “can you make this again?” requests.

The combination of that creamy béchamel, the seasoned chicken filling, and all that melty cheese hitting together in one bite is genuinely hard to top. And once you’ve made it a couple of times, you’ll be able to do it in your sleep.

Give it a try this week, and then drop a comment below telling me how it went. Did you add anything? Make any swaps? I always love hearing what you did differently — and if you have questions, ask them there too. I read every single one. 👇

Leave a Comment