Healthy Lasagna

This healthy lasagna is made with a rich homemade tomato sauce, lean ground meat, and creamy cottage cheese. It’s warm, filling, and packed with protein, making it a perfect choice for family dinners or gatherings. If you want a comforting dish that tastes classic but has a lighter, healthier twist, this lasagna recipe delivers all the flavor you expect without feeling too heavy.

Healthy Lasagna

Lasagna has always been known as one of the ultimate comfort foods. The layers of pasta, cheese, and meat come together to make a dish that’s hearty, cheesy, and satisfying. This version keeps all the traditional flavors while adding a few smart swaps to make it a bit healthier. Using whole wheat lasagna noodles adds extra fiber, and the lean ground meat along with cottage cheese gives it a protein boost.

With this recipe, you still get the rich tomato flavor, the gooey cheese layers, and the comforting texture that makes lasagna a favorite. The whole wheat noodles help make it more nutritious, and the extra vegetables blend in perfectly without changing the classic taste.

Healthy Lasagna

WHY THIS LASAGNA RECIPE STANDS OUT

PROTEIN-PACKED
This healthy lasagna is loaded with protein thanks to lean ground beef or turkey and cottage cheese. Each bite provides energy and keeps you feeling full and satisfied, making it a great choice for busy evenings or meal prep.

FEEDS A CROWD
This lasagna recipe makes a generous amount, so it’s perfect for feeding a family, hosting dinner guests, or preparing ahead for the week. It’s easy to double if you need an even larger batch.

FAMILY-FRIENDLY
The flavors are simple, classic, and loved by most people. The mild seasoning and creamy cheese layers make this healthy lasagna appealing even to picky eaters, while the subtle vegetables give it extra nutrition without being overpowering.

A LIGHTER OPTION
By using whole wheat noodles, lean ground meat, cottage cheese, and a homemade tomato sauce, this recipe keeps the dish light without sacrificing flavor. The dish offers the same comfort and satisfaction as traditional lasagna but in a healthier way.

INGREDIENTS YOU’LL NEED

Lean ground beef or turkey – Choose 93% lean or higher to keep this healthy lasagna lighter but still flavorful.

Yellow onion and garlic – These are essential for building the flavor of the homemade tomato sauce.

Crushed tomatoes, tomato sauce, and tomato paste – Together, they create a rich and flavorful homemade tomato sauce that gives the lasagna its classic taste.

Dried herbs – Basil, oregano, parsley, and thyme bring the traditional Italian flavor to the sauce.

Cottage cheese – Low-fat cottage cheese adds creaminess and extra protein. Full-fat can be used if preferred.

Mozzarella and parmesan cheese – Freshly shredded cheese melts better and creates smooth, gooey layers.

Egg – Helps bind the cheese mixture so the layers hold together in the lasagna recipe.

Whole wheat lasagna noodles – These whole wheat noodles add fiber and nutrition. Oven-ready noodles are convenient, but regular noodles work if cooked just until al dente to avoid mushy layers.

Baby spinach – Adds a mild vegetable boost and blends easily into the layers.

RECIPE SUBSTITUTIONS

Ground meat – Swap with ground chicken, Italian sausage, or plant-based meat. Extra vegetables like mushrooms or zucchini can also work.

Cottage cheese – Ricotta works if preferred, though cottage cheese adds extra protein.

Balsamic vinegar – Red wine or apple cider vinegar can replace balsamic if needed.

Baby spinach – Kale or Swiss chard are good alternatives. Chop finely to blend into the layers.

Add spice – Red pepper flakes can be added to the meat for a little heat.

HOW TO MAKE HEALTHY LASAGNA

Start by cooking the ground beef or turkey with onion and garlic in a skillet until browned and fully cooked. Drain any extra grease to keep the dish from being too oily.

Stir in crushed tomatoes, tomato sauce, tomato paste, balsamic vinegar, and dried herbs to make a rich homemade tomato sauce. Let it simmer for 15–20 minutes, stirring occasionally.

While the sauce simmers, mix cottage cheese, shredded mozzarella, parmesan, egg, garlic, and spinach in a bowl until combined. This mixture will form the creamy layers of your healthy lasagna.

Preheat the oven to 375°F. Spread a layer of meat sauce on the bottom of a 9×13 baking dish, then place three whole wheat lasagna noodles on top.

Spread half of the cheese mixture over the noodles, followed by another layer of meat sauce.

Repeat the layers one more time, ending with sauce on top. Sprinkle the remaining mozzarella cheese evenly across the top.

Cover with foil and bake for 25 minutes. Remove the foil and bake for another 10–15 minutes, until the cheese is melted and bubbly. Let it rest slightly before serving.

HELPFUL TIPS FOR BEST RESULTS

Drain excess grease – If using less-lean beef, draining the fat helps prevent an oily texture.

Avoid overcooking noodles – Cook whole wheat noodles just until al dente to ensure they hold up during baking.

Use freshly shredded cheese – Pre-shredded cheese may not melt as smoothly, so shredding mozzarella and parmesan from a block gives the best results.

Healthy Lasagna

SERVING IDEAS

While this healthy lasagna is satisfying on its own, it can be paired with simple sides:

  • A fresh green salad adds balance and freshness.
  • Warm garlic bread complements the cheesy layers.
  • Roasted vegetables, like carrots or Brussels sprouts, provide extra nutrients.

HOW TO STORE LEFTOVERS

IN THE FRIDGE
Allow the lasagna to cool completely. Cover the dish tightly or transfer to an airtight container. Stored properly, it lasts 4–5 days.

IN THE FREEZER
After cooling, place in a freezer-safe container or wrap tightly. It can last 1–2 months. Thaw in the fridge overnight before reheating.

REHEATING
Reheat in the oven at 350°F until warmed through. Cover with foil to prevent drying. Microwaving works with a small splash of sauce or water added to maintain moisture.

FREQUENTLY ASKED QUESTIONS

The oven keeps the lasagna moist and cheesy. Cover with foil and bake at 350°F until warm. For microwave use, add a splash of water or sauce.

Yes! This healthy lasagna recipe can be assembled in advance. Store unbaked in the fridge for 1–2 days and bake when ready, adding a few extra minutes for cooking. You can also prep components—noodles, sauce, and cheese mixture—separately, then assemble and bake later.

Looking for more ideas? Try these other easy and tasty meals:

Love this recipe? Pin it on Pinterest so you can find it easily next time!

Healthy Lasagna

A delicious healthy lasagna with rich homemade tomato sauce, lean ground meat, and creamy cottage cheese. It’s hearty, full of protein, and ideal for serving a crowd.
No ratings yet
Print Pin
Course: Dinner
Prep Time: 15 minutes
Cook Time: 1 hour 5 minutes
Total Time: 1 hour 20 minutes
Servings: 12
Calories: 306kcal
Author: Liora

Ingredients

  • 1 lb lean ground beef or ground turkey
  • 1 large yellow onion finely chopped
  • 6 large garlic cloves minced, divided
  • ½ teaspoon sea salt plus extra to taste
  • 1 28 oz can crushed tomatoes
  • 1 8 oz can tomato sauce
  • 2 tablespoons tomato paste
  • 1 tablespoon balsamic vinegar
  • 1 ½ teaspoons dried basil
  • 1 teaspoon dried parsley
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ¼ teaspoon ground black pepper
  • 1 16 oz / 2 cups container low-fat cottage cheese
  • 1 8 oz / 2 cups block part-skim mozzarella cheese, shredded, divided
  • ½ cup freshly grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh baby spinach chopped
  • 6 whole wheat lasagna noodles or regular lasagna noodles
  • Fresh parsley or basil for garnish

Instructions

  • Heat a large skillet over medium heat. Add the ground beef or turkey, chopped onion, 5 cloves of garlic, and ½ teaspoon salt. Cook until the meat is browned, breaking it into small pieces with a spatula.
  • Stir in the crushed tomatoes, tomato sauce, tomato paste, balsamic vinegar, dried basil, parsley, oregano, thyme, and pepper. Reduce heat to low and let the homemade tomato sauce simmer for 15–20 minutes, stirring occasionally.
  • In a separate bowl, mix together the cottage cheese, 1 cup shredded mozzarella, Parmesan cheese, egg, 1 clove minced garlic, and chopped spinach. Stir until everything is well combined.
  • Cook the whole wheat noodles according to package instructions. Drain and set aside.
  • Preheat the oven to 375°F. Lightly grease a 9×13 inch baking dish. Spread about ¾ cup of the meat sauce on the bottom.
  • Place 3 whole wheat lasagna noodles over the sauce in a single layer.
  • Spread half of the cheese and spinach mixture over the noodles. Top with half of the remaining meat sauce.
  • Repeat the layers: noodles, cheese mixture, and meat sauce, finishing with a layer of sauce on top.
  • Sprinkle the remaining 1 cup of shredded mozzarella evenly over the top. Cover the dish with aluminum foil.
  • Bake for 25 minutes, then remove the foil and bake for an additional 10–15 minutes, until the cheese is melted and bubbly.
  • Allow the lasagna to rest for at least 10 minutes before slicing. Garnish with fresh parsley or basil before serving.

Notes

Storing: Let the lasagna cool to room temperature. Cover with plastic wrap or aluminum foil, or transfer to an airtight container. It will keep 4–5 days in the fridge or 1–2 months in the freezer.
Reheating: Warm in the oven at 350°F until heated through. If frozen, thaw overnight in the fridge before reheating for best results.
Please note that the nutritional values are provided by an online calculator and should be considered as an estimate.

Nutrition

Serving: 1Slice | Calories: 306kcal | Carbohydrates: 25g | Protein: 26g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 71mg | Sodium: 711mg | Potassium: 371mg | Fiber: 4g | Sugar: 7g


If you’ve tried this or any other recipe on my website, I’d love to hear about your experience! Please leave a 🌟 star rating and share your thoughts in the 📝 comments below. Thank you so much for visiting!

Similar Posts