This healthy lasagna recipe is a perfect balance of flavor, nutrition, and satisfaction. It’s loaded with fresh vegetables, lean protein, and wholesome ingredients while keeping the signature cheesy, saucy goodness that makes lasagna irresistible. Whether you're looking to lighten up a family favorite or add more nutrient-rich meals to your diet, this lasagna will exceed your expectations.
Heat olive oil in a large skillet over medium heat. Add onion and cook until soft (3-5 minutes).
Stir in garlic and cook for 1 minute until fragrant.
Add tomato paste, stirring well, then pour in crushed and diced tomatoes.
Stir in oregano, basil, thyme, balsamic vinegar, salt, and pepper. Let simmer for 20-30 minutes on low heat, stirring occasionally.
Cook the Protein & Veggies
In a separate pan, cook ground turkey until browned (5-7 minutes). Season with salt and pepper.
Remove turkey and sauté zucchini, mushrooms, and bell pepper until tender (about 5 minutes).
Prepare the Cheese Mixture
In a bowl, mix cottage cheese (or Greek yogurt) with spinach, Parmesan, and egg until well combined.
Assemble the Lasagna
Preheat oven to 375°F (190°C).
Spread 1 cup of sauce at the bottom of a 9x13-inch baking dish.
Layer 3-4 lasagna noodles over the sauce.
Spread ⅓ of the cheese mixture, ⅓ of the turkey/veggies, and more sauce.
Repeat the layers, finishing with sauce and sprinkling mozzarella on top.
Bake & Serve
Cover with foil and bake for 30 minutes.
Remove foil and bake 10 more minutes until cheese is golden and bubbly.
Let rest for 10 minutes** before slicing.
Notes
Storage & Reheating Tips
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Wrap tightly and freeze for up to 3 months.
- Reheat: Bake at 350°F for 15 minutes, or microwave for 2-3 minutes.