Gluten-Free Healthy Beef and Spinach Lasagna

A nutritious twist on classic lasagna featuring lean ground beef, fresh spinach, and whole wheat noodles layered with ricotta and mozzarella cheeses. The addition of mushrooms and fresh basil creates a rich, savory flavor profile while baby spinach adds color and nutrients. This hearty comfort food works perfectly for family dinners, meal prep, or entertaining guests. The recipe balances indulgence with health-conscious ingredients, making it a satisfying option for those seeking a lighter version of the beloved Italian dish without sacrificing taste.
Ingredients
- 12 whole-wheat or gluten-free brown rice lasagna noodles, 8-oz
- ½ pound lean ground beef, preferably grass fed
- 4 ounces mushrooms, finely chopped
- 1 ½ teaspoon dry Italian Seasoning blend
- 2 cloves garlic, minced
- 1 28-ounce can crushed tomatoes
- 1 teaspoon salt
- 1 5-ounce package fresh baby spinach
- ½ cup fresh basil, chopped, plus more for garnish
- 1 large egg
- 1 16-ounce container part-skim ricotta cheese
- ½ teaspoon ground pepper
- 8 ounces mozzarella cheese, shredded, preferably part skim
- 2 tablespoons Parmesan or Asiago cheese, grated
Instructions
- 1
Preheat oven and coat baking dish with cooking spray
- 2
Bring large pot of lightly salted water to a boil
- 3
Cook lasagna noodles until soft and pliable but not al dente, about 5 minutes
- 4
Drain noodles and rinse with cold water
- 5
Coat large non-stick skillet with cooking spray
- 6
Add beef, mushrooms and Italian seasoning to skillet over medium-high heat
- 7
Cook beef breaking up with wooden spoon until no longer pink and liquid evaporated
- 8
Add garlic and cook stirring for 30 seconds
- 9
Add tomatoes and salt, stir to combine
- 10
Bring to simmer while adding spinach by handfuls, stirring to wilt completely
- 11
Remove from heat and stir in basil
- 12
Beat egg in medium bowl
- 13
Add ricotta and pepper to egg, stir until combined
- 14
Spread tomato mixture in bottom of prepared baking dish
- 15
Layer noodles vertically in dish, cutting as needed to fill space
- 16
Top with tomato mixture, dot with half ricotta mixture, sprinkle with mozzarella
- 17
Repeat layering with remaining noodles, sauce, ricotta and mozzarella
- 18
Top with final layer of noodles and remaining tomato mixture
- 19
Cover with aluminum foil and bake until steaming hot throughout
- 20
Remove foil, sprinkle with remaining mozzarella and Parmesan
- 21
Bake until cheese is melted but not browned
- 22
Let cool before sprinkling with basil and slicing
Tips
Remove large beef chunks from sauce before spreading, then add back to skillet for even distribution
Cut noodles as needed to fill gaps when layering for complete coverage
Let lasagna rest 10-15 minutes after baking for easier slicing and serving
Good to Know
Refrigerate covered up to 3 days or freeze up to 3 months
Assemble completely up to 1 day ahead, cover and refrigerate, add 10-15 minutes to baking time
Cut into 12 portions, garnish with fresh basil if desired
Common Mistakes
Cook noodles until just pliable to avoid mushy texture after baking
Let rest before cutting to prevent layers from sliding apart
Cover tightly with foil to prevent top from drying out during initial baking
Substitutions
Dairy-Free Swaps
Gluten-Free Swaps
same flavor, less fiber
General Alternatives
FAQ
Can I make this lasagna ahead of time?
Yes, assemble completely and refrigerate up to 1 day before baking. Add 10-15 minutes to the covered baking time if cooking from cold.
What if I don't have whole wheat noodles?
Regular lasagna noodles work perfectly fine. The cooking time and method remain the same, just with slightly less fiber content.
How long will leftovers keep?
Refrigerate covered for up to 3 days or freeze individual portions for up to 3 months. Reheat in microwave or oven until heated through.