Healthier One Pot Skillet Lasagna

Prep Time 10 minutes
Total Time 30 minutes
Servings 5 servings

Jump to Recipe

This Healthier One Pot Skillet Lasagna is loaded with veggies, ground chicken or turkey, and a homemade tomato sauce making it an easy, healthy dinner that’s ready in 30 minutes!

See the step by step recipe video down in the recipe card.

overhead image of healthier skillet lasagna in stainless steel pan

This healthier Skillet Lasagna has been a long time favorite on The Recipe Rebel, and it is finally getting an update!

As much as we love this Easy Lasagna Recipe (with oven ready noodles that save us a step!) and this Crockpot Lasagna (made with 6 ingredients!), this skillet lasagna still has a place in our hearts because of how much good stuff is in it!

It is a family and reader favorite around here for so many reasons!

  • It’s made in one pot, which means easy clean up!
  • It’s made healthier, with lots of veggies, ground turkey, and a homemade tomato sauce
  • It is cozy and comforting — I love getting my carbs, my cheese and my veggies all in one dish!
  • It’s made in 30 minutes, so it is totally doable any night of the week!
close up image of skillet lasagna in pan

Ingredients and Substitutions for this recipe:

  • Ground turkey: you can substitute ground chicken, ground pork, or lean ground beef. You can even leave it out entirely, and just add in extra veggies!
  • Vegetables: I’ve used vegetables we enjoy and ones that pair well with these Italian flavors. You can add more, leave them out, or substitute for others your family enjoys! Mushrooms and spinach would be more great additions!
  • Tomato sauce: I use plain tomato sauce (no salt, no sugar, no seasonings) or crushed tomatoes, but you can always use a jar of tomato pasta sauce (with salt and seasonings) if that’s all you have! Keep in mind you may want to reduce the salt and seasonings if you do.
  • Lasagna noodles: you can substitute for oven-ready lasagna noodles, just keep in mind that your lasagna may be a touch saucier, as they are not supposed to absorb as much liquid. It will still be totally delicious and definitely not soup, I promise 🙂
  • Cheese: you can use any cheese you want! You can swap it for a low fat variety, or add in some Parmesan for that sharp and tangy flavor we all love.
spoon scooping skillet lasagna from pan
Want to save this recipe?
Just enter your email and get it sent to your inbox. You’ll also get new recipes and a free monthly menu plan!

More one pot pastas you’ll love!

skillet lasagna on plate topped with parsley and cheese

Me and pasta and cheese? I’m not sure when the love affair began but it’s not likely to end anytime soon. So I sneak in all the veggies I can to beef up that nutritional value!

ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

Healthier One Pot Skillet Lasagna: a 30 Minute Meal!

5 from 29 votes
This Healthier Skillet Lasagna is loaded with sneaky veggies, ground chicken or turkey, and a homemade tomato sauce making it an easy, healthy dinner that’s ready in 30 minutes!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Cuisine American
Course Main Course
Servings 5 servings
Calories 429cal


  • 1 lb ground turkey (or chicken or lean ground beef)
  • 1 bell pepper chopped
  • ½ onion finely diced
  • 1 large carrot shredded
  • 1 small zucchini shredded
  • 1 ½ teaspoons salt
  • ¼ teaspoon pepper
  • 1 teaspoon minced garlic
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried oregano
  • 1 pinch red pepper flakes
  • 14 oz can crushed tomatoes (or plain tomato sauce – 398ml)
  • 3 cups low sodium chicken broth
  • 250 grams dry lasagna noodles (uncooked) about 8.75oz (9 regular noodles)
  • 1 cup shredded mozzarella cheese


  • In a large skillet, cook ground turkey over medium heat for 2-3 minutes or until starting to brown.
  • Add pepper and onion and cook for about 5 minutes, stirring occasionally, until turkey is browned and veggies are almost tender. Add carrot, zucchini, salt, pepper, garlic, Italian seasoning, oregano and pepper flakes, stir and cook for 1 minute.
  • Add tomatoes, broth and broken lasagna noodles and stir well. Bring to a simmer over medium-high heat.
  • Reduce heat to medium and cook, covered, stirring often, until lasagna noodles are just tender (or to desired tenderness) — about 15 minutes. Sprinkle with cheese, cover and let sit for 5 minutes. Serve immediately.


*One serving is ⅕ of the total recipe, or approximately 388 grams.

Nutrition Information

Serving: 388grams | Calories: 429cal | Carbohydrates: 51g | Protein: 38g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 68mg | Sodium: 1048mg | Potassium: 958mg | Fiber: 5g | Sugar: 8g | Vitamin A: 3206IU | Vitamin C: 47mg | Calcium: 181mg | Iron: 3mg
Keywords one pot lasagna

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —
I love to see what you’re making!

Tag @thereciperebel

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions


  1. Grace Fulton says

    Hi Ashley, I only have 28 oz cans of crushed tomatoes, can I use the whole can and less broth? Or would it be better to just measure the tomatoes to 14 oz and continue with the recipe…

    Thank you kindly,
    G. Fulton

  2. Julie says

    This was very good. The only thing I did different was add 32 oz of the chicken broth as it was cooking. I will make this again…

  3. A. P. says

    Loved this recipe. I thought it looked a bit soupy at the beginning but it ended up thickening and tasting delicious. I used ground beef and a pasta sauce. 5 Stars ⭐️

  4. Dawn says

    I loved this recipe!! I used Italian sausage, bowite pasta, and beef broth. I also gave it a kick with a can of roasted tomatoes and a little bit of tomato paste.
    Thank you so much. I am taking leftovers for lunch tomorrow

  5. Kathy E. says

    This was delicious! I made mine in the Instant Pot because I wasn’t able to to watch a pan on the stove. It turned out really well, but a bit saucy. The next day, the noodles soaked it all in and we enjoyed it even more. I also subbed finely crumbled cauliflower for the zucchini and no one knew any better!

  6. Doug says

    You will probably love this one… Im a single guy trying to eat well w/o a lot of cooking experience. I was making this right ‘by the book’ but after I had added the crushed tomatoes to the skillet it became obvious that everything was not going to fit. Then I noticed my can of tomatoes was 28 oz. instead of 14. LOL. I transferred everything to a large pot and continued, adding the shredded cheese at the end. It was more like lasagna stew, but it was still delicious, just one more pot to clean. And I have lots of leftovers, it wont be wasted.

  7. Katherine says

    Easy and delicious! A lifesaver as were in the middle of moving and had everything on hand! I did add some dark brown sugar (around 1/2-1 Tbsp) so the sauce would be be so acidic, but that’s just personal preference. Thank you so much! Everyone loved it and I loved only having one pit to clean!!

  8. Marleen Sustronck says

    Thank you Ashley for this very easy delicious recipe.
    I love to cook, but I hate cleaning up pans and pots afterward, this was easy.
    And also, many thanks for adding the measurements in the Metric system (I can manage with ponds and quarts and cans, lived for 15 years in MN) makes it so much easier for me.

  9. Jess says

    I Was afraid it was going to turn out too watery but it was perfect by the end. Absolutely delicious! so glad I made this recipe! Thank you

Leave A Reply

Have you tried this recipe? Leave a rating