chicken rosemary lasagna​

Chicken Rosemary Lasagna Recipe

This chicken rosemary lasagna is a creamy, herb-packed twist on the Italian classic that swaps red sauce for a velvety béchamel, tender chicken, and fresh rosemary that makes your kitchen smell absolutely amazing.

I’ve been making lasagna for years, but this version changed everything for me. The rosemary adds this earthy, fragrant warmth that pairs so beautifully with chicken and mushrooms, and the creamy layers are just ridiculously comforting.

If you’re looking for something a little different from the usual red-sauce lasagna but still want that cozy, layered, cheesy experience, this is it.

What Is Chicken Rosemary Lasagna?

Chicken rosemary lasagna is a white lasagna made with tender chicken, sautéed mushrooms, spinach, and fresh rosemary, all layered between pasta sheets with a rich béchamel sauce, ricotta, mozzarella, and Parmesan. Instead of tomato sauce, you get a creamy, herb-infused sauce that clings to every bite.

It’s comforting without being heavy, and the rosemary gives it a sophistication that makes it feel special enough for company but easy enough for a Sunday dinner. You can prep it ahead, bake it when you’re ready, and everyone goes back for seconds.

Why You’ll Love This Creamy Chicken Lasagna Recipe

This recipe hits all the right notes. It’s creamy, savory, and packed with flavor without relying on marinara. The rosemary is the star here, and it doesn’t overpower—it just makes everything taste more alive.

The chicken stays tender, the mushrooms add earthiness, and the spinach sneaks in some greens without anyone complaining. The ricotta mixture with lemon zest brightens everything up, and the béchamel ties it all together in this silky, dreamy way.

It’s also flexible. You can make it vegetarian, swap the herbs, use rotisserie chicken for a shortcut, or even try egg roll wrappers instead of pasta for a lighter texture. And it reheats beautifully, so leftovers are actually exciting.

chicken rosemary lasagna​

Chicken Rosemary Lasagna

A rich and flavorful lasagna featuring tender chicken, earthy mushrooms, and fresh rosemary in a creamy béchamel sauce. Layered with ricotta, mozzarella, and Parmesan cheese, this comforting dish is perfect for family dinners or special occasions. The aromatic rosemary and optional truffle oil elevate this classic Italian comfort food to restaurant-quality.
Prep Time 45 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 50 minutes
Course Dinner, Main Course
Cuisine American, Italian
Servings 8 servings
Calories 625 kcal

Ingredients
  

Chicken and Vegetables

  • 1 ¼ lb chicken breast cut into small bite-sized, 1/2-inch pieces
  • 1-2 tablespoons olive oil
  • 1 teaspoon salt pepper to taste
  • 12 oz sliced mushrooms optional- or replace with more chicken
  • 1 onion- diced
  • 6 cloves garlic -chopped
  • 1 tablespoons fresh rosemary- chopped or 2 teaspoons dried, or sub thyme or sage
  • 2-3 cups packed chopped fresh spinach

Béchamel Sauce

  • 4 tablespoons butter or olive oil
  • 4 tablespoons all-purpose flour
  • 1 tablespoon fresh rosemary chopped
  • 3 cups whole milk or use a plant-based milk
  • 1 ¼ tsp kosher salt
  • ½ tsp nutmeg
  • ¼ tsp white pepper or sub black pepper

Lasagna Assembly

  • Fresh lasagna noodles 9 x par-boiled lasagna noodles (or try egg roll wrappers for an extra light version!)
  • 12 oz fresh or grated mozzarella cheese
  • 15 oz whole milk ricotta
  • 1 egg
  • 1 tablespoon lemon zest
  • Black pepper to taste
  • ¼ teaspoon nutmeg
  • ¾ cup Parmesan or Pecorino cheese grated
  • Truffle oil- optional but amazing!

Instructions
 

  • Preheat oven to 400F
  • If using dry pasta start your salted water to a boil, and par-cook the lasagna noodles to aldente.
  • Cut chicken into 1/2 inch, bite-size pieces and season with 1 teaspoon salt and cracked pepper to taste. Saute in a skillet, on medium heat, with 1-2 tablespoons olive oil until golden brown, and cooked through. Place chicken in a bowl and set aside. Wipe out the pan and add a little more oil. Add mushrooms and onion and saute until tender, on med heat, about 7 min. Add garlic and rosemary, and saute 2 more minutes. Season with salt and pepper and lower heat to med-low, and saute until mushrooms release their liquid. Add chopped spinach, stir until wilted and add this to the chicken. Set aside.
  • In a medium saucepan melt butter on medium-low heat. Add flour and stir for 2-3 minutes on med heat until flour is golden. Whisk in milk one cup at a time. Add rosemary and stir constantly ( do not walk away) until it just comes to a simmer- this will thicken it. Add salt, nutmeg and white pepper. Stir until incorporated, set aside.
  • Whisk ricotta cheese with an egg, lemon zest, pepper and nutmeg. Set aside.
  • Butter or grease a 9 x 13-inch baking dish. Pour ¾ cup bechamel sauce in the bottom and spread out. Place one layer of lasagna noodles. Cover with half of the ricotta mixture, spreading it evenly. Top with half of the chicken/mushroom filling, sprinkle with one-third of the parmesan cheese, and one-third of the fresh mozzarella cheese. Drizzle with 1 cup of bechamel sauce, Repeat, adding another single layer of lasagna noodles, lightly pressing down. Spread out the remainder of the ricotta cheese mixture, top with the remainder of the chicken mushroom filling, another third of the mozzarella cheese and Parmesan cheese and drizzle with another cup of bechamel. (Optional: at this point, you could drizzle with a little truffle oil -it’s delicious). Top with the last layer of lasagna noodles and pour the remainder of the bechamel sauce, spreading evenly. Add the last of the cheeses, and sprinkle with a little rosemary.
  • Cover tightly with parchment and foil in a 400F oven for 40 minutes or until hot and bubbly. (Parchment prevents the foil from touching the lasagna which can leach aluminum.) Remove parchment and foil and bake uncovered until the top is golden, about 10-15 more minutes. Let rest from the oven 10-15 minutes before cutting, so it sets up.
  • Leftovers will keep up to 4 days in the fridge, or freeze for up to 3 months.

Notes

For vegetarian version, replace chicken with additional vegetables or plant-based protein. Leftovers keep up to 4 days in the fridge or freeze for up to 3 months. Egg roll wrappers can be used for an extra light version instead of traditional lasagna noodles.
Keyword chicken rosemary lasagna

Ingredients for Chicken Rosemary Lasagna

This ingredient list might look long, but it’s really just chicken, veggies, a simple béchamel, and cheese. Everything comes together in layers, and once you’ve prepped each component, assembly is straightforward.

chicken rosemary lasagna​ ingredients
IngredientAmountNotes
Chicken breast1 ¼ lbCut into ½-inch pieces, or use rotisserie chicken
Olive oil1–2 tablespoonsFor sautéing chicken and vegetables
Salt1 teaspoonFor seasoning chicken
Black pepperTo tasteFreshly cracked preferred
Sliced mushrooms12 ozOptional, or replace with more chicken
Onion1, dicedYellow or white onion works
Garlic6 cloves, choppedFresh is best
Fresh rosemary1 tablespoon, choppedOr 2 teaspoons dried; can sub thyme or sage
Fresh spinach2–3 cups, packed and choppedWilts down significantly
Butter4 tablespoonsFor béchamel; can use olive oil
All-purpose flour4 tablespoonsForms the roux for béchamel
Fresh rosemary (for sauce)1 tablespoon, choppedInfuses the béchamel
Whole milk3 cupsOr plant-based milk
Kosher salt1 ¼ teaspoonsFor béchamel
Nutmeg½ teaspoonClassic béchamel spice
White pepper¼ teaspoonOr black pepper
Lasagna noodles9 sheetsFresh or par-boiled; can use egg roll wrappers
Mozzarella cheese12 ozFresh or grated
Whole milk ricotta15 ozFull-fat preferred
Egg1Binds the ricotta mixture
Lemon zest1 tablespoonBrightens the ricotta
Nutmeg (for ricotta)¼ teaspoonAdds warmth
Parmesan or Pecorino cheese¾ cup, gratedFor layering and topping
Truffle oilOptionalA drizzle adds luxury

Ingredient Notes and Substitutions

Chicken: You can absolutely use rotisserie chicken here to save time. Just shred it and skip the browning step. For a vegetarian version, swap the chicken for more mushrooms, white beans, or even roasted butternut squash.

Rosemary: Fresh rosemary has a brighter, more vibrant flavor, but dried works in a pinch. If you’re not a rosemary fan, try thyme or sage instead—they both bring earthy, savory notes without the pine-like intensity.

Mushrooms: Baby bellas, cremini, or even shiitakes work beautifully here. If you’re not into mushrooms, just add more chicken or try zucchini or bell peppers for bulk and flavor.

Milk: Whole milk makes the creamiest béchamel, but you can use 2% or even plant-based milk like oat or almond. Just know that thinner milks might make a slightly less rich sauce, so you may need to simmer it a bit longer.

Lasagna noodles: Fresh lasagna sheets are incredible if you can find them, but par-boiled dry noodles work perfectly. The egg roll wrapper trick is real—it makes a lighter, more delicate lasagna that’s surprisingly good.

Cheese: The ricotta-mozzarella-Parmesan combo is classic, but you can sub in fontina, Gruyère, or even a little goat cheese for a tangy twist.

Step-by-Step Instructions for Chicken Rosemary Lasagna

This recipe has a few moving parts, but none of them are complicated. You’ll cook the chicken and veggies, make a quick béchamel, mix up the ricotta, and then layer everything together. It’s all about building flavor in each step.

how to cook chicken rosemary lasagna​
  1. Preheat your oven to 400°F. This ensures it’s hot and ready when your lasagna is assembled.
  2. If using dry pasta, bring a large pot of salted water to a boil and par-cook the lasagna noodles until al dente. Drain and lay them flat on a clean kitchen towel so they don’t stick together. Fresh noodles don’t need this step.
  3. Cut the chicken into ½-inch bite-sized pieces and season with 1 teaspoon salt and cracked black pepper. Heat 1 to 2 tablespoons of olive oil in a large skillet over medium heat. Add the chicken in a single layer and sauté until golden brown and cooked through, about 6 to 8 minutes. Transfer the chicken to a bowl and set aside.
  4. Wipe out the pan and add a little more olive oil. Add the sliced mushrooms and diced onion. Sauté over medium heat until tender, about 7 minutes. The mushrooms will shrink and release their liquid—let that cook off.
  5. Add the chopped garlic and 1 tablespoon of fresh rosemary to the mushroom mixture. Sauté for 2 more minutes until fragrant. Season with salt and pepper to taste.
  6. Lower the heat to medium-low and add the chopped spinach. Stir until wilted, about 1 to 2 minutes. Add this veggie mixture to the bowl with the chicken and set aside.
  7. In a medium saucepan, melt 4 tablespoons of butter over medium-low heat. Add 4 tablespoons of flour and stir constantly for 2 to 3 minutes until the mixture is golden and smells nutty. This is your roux.
  8. Whisk in the milk one cup at a time, stirring constantly. Don’t walk away—this is where the sauce thickens. Add the second tablespoon of chopped rosemary and keep stirring until the sauce just comes to a simmer. It should coat the back of a spoon.
  9. Add 1 ¼ teaspoons kosher salt, ½ teaspoon nutmeg, and ¼ teaspoon white pepper to the béchamel. Stir until incorporated, then remove from heat and set aside.
  10. In a medium bowl, whisk together the ricotta, egg, lemon zest, a few cracks of black pepper, and ¼ teaspoon nutmeg. This mixture should be smooth and creamy.
  11. Butter or grease a 9×13-inch baking dish. Pour ¾ cup of béchamel sauce into the bottom and spread it out evenly. This prevents sticking and adds creaminess to the base.
  12. Place one layer of lasagna noodles over the sauce. Cover with half of the ricotta mixture, spreading it evenly with a spatula.
  13. Top the ricotta with half of the chicken and mushroom filling. Sprinkle with one-third of the Parmesan and one-third of the mozzarella. Drizzle with about 1 cup of béchamel sauce.
  14. Repeat the layers: another layer of noodles, the remaining ricotta, the remaining chicken and mushroom filling, another third of the mozzarella and Parmesan, and another cup of béchamel. Press down gently so everything settles. If you’re using truffle oil, drizzle a little here—it’s optional but amazing.
  15. Top with the final layer of lasagna noodles. Pour the remaining béchamel sauce over the top and spread it evenly. Sprinkle with the last of the mozzarella and Parmesan, and finish with a little chopped rosemary for color and flavor.
  16. Cover the dish tightly with parchment paper, then foil. The parchment prevents the foil from touching the cheese, which can leach aluminum and cause discoloration. Bake at 400°F for 40 minutes, or until the lasagna is hot and bubbly.
  17. Remove the parchment and foil and bake uncovered for another 10 to 15 minutes, until the top is golden and slightly crispy around the edges. Let the lasagna rest for 10 to 15 minutes before cutting so the layers set up and don’t slide apart.
chicken rosemary lasagna​ recipe

Expert Tips for Perfect Chicken Rosemary Lasagna

Don’t skip the resting time. I know it’s tempting to dig in right away, but letting the lasagna sit for 10 to 15 minutes after baking makes all the difference. The layers firm up, the sauce thickens slightly, and you get clean, beautiful slices instead of a saucy mess.

Use parchment under the foil. This little trick prevents the foil from sticking to the cheese and keeps your top layer looking gorgeous. It also avoids any metallic taste or aluminum transfer.

Season each layer. Don’t rely on the béchamel to carry all the flavor. Season your chicken, your veggies, and your ricotta mixture separately. Layered seasoning builds depth.

Cook your béchamel just until it thickens. You want it to coat the back of a spoon, not turn into paste. If it gets too thick, whisk in a little more milk. If it’s too thin, simmer it a bit longer.

Fresh rosemary is worth it. Dried rosemary can be woody and sharp if you use too much. Fresh rosemary is more delicate and aromatic, and it blends into the sauce and filling beautifully. If you only have dried, use half the amount and crush it between your fingers first to release the oils.

Taste as you go. This is a simple rule, but it matters. Taste your chicken mixture, your béchamel, and your ricotta. Adjust salt, pepper, and herbs before you layer everything together, because once it’s baked, you can’t fix underseasoned filling.

Variations on This Creamy Chicken Lasagna Recipe

Vegetarian version: Replace the chicken with a mix of roasted vegetables like zucchini, bell peppers, and eggplant, or use white beans and extra mushrooms for protein and texture.

Lighter version: Swap the lasagna noodles for egg roll wrappers. It sounds weird, but it works—they’re thinner, lighter, and almost melt into the sauce. You can also use part-skim ricotta and mozzarella, and make the béchamel with olive oil instead of butter.

Add more greens: Toss in some chopped kale, Swiss chard, or arugula along with the spinach for extra nutrition and color.

Make it richer: Stir a few tablespoons of cream cheese or mascarpone into the ricotta mixture, or drizzle truffle oil between the layers. A little goes a long way.

Change the herbs: If rosemary isn’t your thing, try fresh thyme, sage, or even a mix of Italian herbs. Basil and parsley also work beautifully in white lasagna.

Add some heat: A pinch of red pepper flakes in the chicken mixture or a little fresh cracked black pepper in the béchamel can add a nice kick without overwhelming the dish.

Troubleshooting Common Issues

My béchamel is lumpy. This usually happens if you add the milk too fast or don’t whisk constantly. If it happens, pour the sauce through a fine-mesh strainer or blend it with an immersion blender to smooth it out.

The lasagna is watery. This can happen if your spinach or mushrooms release too much liquid. Make sure you cook the mushrooms until their liquid evaporates, and squeeze out excess moisture from the spinach before adding it. Also, let the lasagna rest after baking—this gives the sauce time to thicken and the layers time to set.

The noodles are too chewy. If you’re using dry noodles, make sure you par-cook them to al dente. They’ll finish cooking in the oven, but if they’re too raw going in, they’ll stay tough. If you’re using fresh noodles and they’re chewy, they might have dried out—cover them with a damp towel until you’re ready to layer.

The top is browning too fast. If the cheese is getting too dark before the lasagna is heated through, tent the dish with foil (parchment first) and continue baking. You can remove it at the end to finish browning.

The layers are sliding apart. This is usually a resting issue. Let the lasagna sit for at least 10 minutes after baking. If your béchamel was too thin, that can also cause sliding—next time, cook it a bit longer before layering.

Storage Instructions for Chicken Rosemary Lasagna

Leftovers are a gift with this recipe. The flavors deepen overnight, and reheating is easy. Store your lasagna properly, and you’ll have delicious meals ready to go all week.

Storage MethodDurationInstructions
RefrigeratorUp to 4 daysCover tightly with foil or transfer to an airtight container. Reheat individual portions in the microwave or the whole dish in a 350°F oven until warmed through.
FreezerUp to 3 monthsWrap tightly in plastic wrap, then foil, or use a freezer-safe container. Thaw overnight in the fridge before reheating. You can also bake it directly from frozen—just add 20 to 30 minutes to the baking time and keep it covered.
Make-ahead (unbaked)Up to 1 day in fridgeAssemble the lasagna completely, cover tightly, and refrigerate. Bake as directed, adding 5 to 10 minutes if it’s very cold from the fridge.

To reheat, cover the lasagna with foil and warm it in a 350°F oven for about 20 to 25 minutes, or until heated through. If you’re reheating a single portion, the microwave works fine—just cover it loosely and heat in 1-minute intervals, stirring between, until hot.

Chicken Rosemary Lasagna FAQs

What is chicken rosemary lasagna?

Chicken rosemary lasagna is a flavorful twist on traditional lasagna that features layers of tender chicken, creamy sauce infused with fresh or dried rosemary, lasagna noodles, and cheese. The rosemary adds an aromatic, earthy flavor that pairs beautifully with chicken and complements the rich, creamy layers of this Italian-inspired comfort food.

Can I make chicken rosemary lasagna ahead of time?

Yes, chicken rosemary lasagna is an excellent make-ahead dish. You can assemble the entire lasagna up to 24 hours before baking, cover it tightly with plastic wrap and aluminum foil, and refrigerate it. When ready to bake, remove it from the refrigerator 30 minutes before cooking to bring it closer to room temperature, then bake as directed, possibly adding 10-15 extra minutes to the cooking time.

What type of cheese works best in chicken rosemary lasagna?

A combination of cheeses works best for chicken rosemary lasagna. Ricotta cheese provides a creamy base layer, mozzarella adds stretchiness and mild flavor, and Parmesan contributes a sharp, nutty taste. Some recipes also incorporate cream cheese or mascarpone for extra richness. The blend of these cheeses creates the perfect texture and flavor balance.

How do I prevent my chicken rosemary lasagna from being watery?

To prevent watery lasagna, make sure to cook your chicken thoroughly and drain any excess liquid before layering. Use a thick sauce rather than a thin one, and avoid over-saucing the layers. If using frozen spinach or other vegetables, squeeze out all excess moisture. Also, let the lasagna rest for 10-15 minutes after baking, which allows the layers to set and absorb excess liquid.

Can I freeze chicken rosemary lasagna?

Yes, chicken rosemary lasagna freezes very well. You can freeze it before or after baking. For unbaked lasagna, assemble it in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. For baked lasagna, cool completely, portion if desired, wrap well, and freeze. Reheat individual portions in the microwave or whole lasagna in the oven until heated through.

Serving Suggestions

This chicken rosemary lasagna is rich and creamy, so it pairs beautifully with something light and fresh. A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. Garlic bread or a crusty baguette is great for scooping up any extra béchamel on your plate.

If you’re serving this for a crowd, it’s also lovely alongside roasted vegetables like asparagus, green beans, or Brussels sprouts. A crisp white wine like Pinot Grigio or Sauvignon Blanc complements the herbs and creaminess without overwhelming the dish.

If you’re looking for more comforting chicken recipes, check out these Chicken Caesar Smashed Tacos, this Cottage Cheese Chicken Wrap, or this Giant Chicken Cutlet. For another easy bake, try this Frozen Chicken Tender Casserole.

Final Thoughts

Chicken rosemary lasagna is one of those recipes that feels fancy but doesn’t require fancy skills. It’s comforting, flavorful, and a little different from the usual red-sauce version. The rosemary makes it feel special, and the creamy layers are just ridiculously satisfying.

Whether you’re making it for Sunday dinner, meal prep, or a dinner party, this lasagna delivers. It reheats beautifully, freezes well, and always gets compliments. Give it a try, and I think you’ll find yourself coming back to it again and again.

If you make this recipe, I’d love to hear how it turns out! Leave a comment below, and let me know if you tried any variations or added your own twist.

Similar Recipes

Leave a Reply

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

Recipe Rating