This White Chicken Skillet Lasagna is a creamy, cheesy delight that comes together in one pan! It’s packed with chicken, spinach, and rich sauce, making it perfect for a cozy dinner.
I love how quick this dish is to whip up—no layers to fuss with! Just mix, cook, and enjoy a hearty meal with less mess. Who doesn’t love a simple, tasty weeknight winner? 😋
Key Ingredients & Substitutions
Chicken: Boneless, skinless chicken breasts are ideal for this dish. If you have leftover rotisserie chicken, that makes a great quick substitute. It saves time and adds wonderful flavor!
Spinach: Fresh spinach adds a nice touch. You can swap it for frozen spinach; just be sure to thaw and squeeze out excess water first. Kale also works if you’re looking for an alternative.
Noodles: I love using no-boil lasagna noodles for ease. If you only have regular noodles, just cook them separately ahead of time and add to the skillet later.
Heavy Cream: This adds richness to the sauce. If you’re watching calories, you can use half-and-half or even milk, though the sauce may be a bit lighter. For a dairy-free option, nut-based cream can be a good substitute.
Cheese: I prefer a mix of mozzarella and Parmesan for flavor and creaminess. If you want something different, try ricotta or Gouda for a unique twist!
How Do I Make Sure the Noodles Cook Perfectly?
To ensure the noodles cook well in a skillet lasagna, it’s key to manage liquid levels and cooking time. Follow these steps:
- When you add the broth and cream, ensure there’s enough liquid to cook the noodles while absorbing flavors.
- Stir the mixture occasionally to prevent the noodles from sticking or burning on the bottom.
- Covering the skillet helps steam the noodles, so they become tender without being overcooked.
Remember, if using regular lasagna noodles, cooking them al dente separately might be better since they can absorb a lot of liquid!

White Chicken Skillet Lasagna
Ingredients You’ll Need:
For the Main Dish:
- 2 tablespoons olive oil
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- Salt and freshly ground black pepper, to taste
- 3 cloves garlic, minced
- 1 cup chopped onion (optional)
- 2 cups fresh spinach, roughly chopped
- 8 oz fresh or no-boil lasagna noodles, broken into pieces
- 2 cups chicken broth
- 1 cup heavy cream or half-and-half
- 1 ½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- ¼ teaspoon crushed red pepper flakes (optional)
- Fresh basil or parsley, chopped for garnish
How Much Time Will You Need?
This recipe takes about 10 minutes of prep time and about 20-25 minutes of cooking time. In total, you’re looking at around 35-40 minutes from start to finish for a delicious, cheesy lasagna that’s all made in one skillet!
Step-by-Step Instructions:
1. Cook the Chicken:
Start by heating the olive oil in a large oven-safe skillet over medium heat. Season the chicken pieces with salt and pepper, then add them to the skillet. Cook for about 5-7 minutes, or until they are browned and fully cooked through. Once done, remove the chicken from the skillet and set it aside.
2. Sauté the Aromatics:
In the same skillet, add the minced garlic and onion (if using). Sauté for 1-2 minutes until they are fragrant and softened. You’ll love how this makes your kitchen smell!
3. Add the Spinach:
Next, toss in the chopped fresh spinach. Cook it just until it’s wilted, which should take about 1 minute—don’t overdo it!
4. Combine the Noodles and Liquids:
Now it’s time to stir in the broken lasagna noodles, chicken broth, heavy cream, Italian seasoning, crushed red pepper flakes (if you want some heat), and a pinch of salt and pepper.
5. Cook the Noodles:
Bring the mixture to a boil, then reduce the heat to a simmer. Cover the skillet and let it cook for about 12-15 minutes, stirring occasionally. You’re looking for the noodles to be tender and most of the liquid absorbed.
6. Mix in the Chicken:
Return the cooked chicken to the skillet and gently mix everything together. This is where all those yummy flavors start to combine!
7. Add the Cheese:
Sprinkle the shredded mozzarella and grated Parmesan cheese evenly over the top. Cover again and cook for another 3-5 minutes until the cheese is melted and bubbly. For an extra toasty top, you can pop it under a broiler for 2-3 minutes—just keep a close eye on it!
8. Garnish and Serve:
Remove the skillet from the heat and garnish with fresh basil or parsley for a pop of color and flavor. Serve your delicious White Chicken Skillet Lasagna immediately, and it pairs perfectly with garlic bread or a fresh green salad!
Enjoy this creamy, cheesy, and comforting dish—you deserve it!
Can I Use Leftover Chicken in This Recipe?
Absolutely! Using leftover rotisserie or cooked chicken is a fantastic way to save time. Just chop it into bite-sized pieces and add it in during the last few minutes of cooking to heat through.
What Can I Substitute for Heavy Cream?
If you’re looking to lighten things up, you can substitute half-and-half or even whole milk for a lighter version. Just remember that using milk will make the sauce less rich, so add an extra pinch of cheese if you’d like!
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it gently in the microwave or over low heat on the stove to keep the cheese creamy and avoid drying it out.
Can I Make This Vegetarian?
Yes! To make a vegetarian version, simply omit the chicken and add more veggies like zucchini, mushrooms, or bell peppers. You can keep the flavors with the garlic, spinach, and cheese for a delicious meat-free meal!



