Go Back
Keto Mushroom & Spinach Lasagna
Alice

This Keto Mushroom & Spinach Lasagna transforms classic comfort food into a low-carb, gluten-free meal packed with flavor and nutrients. It’s creamy, cheesy, satisfying, and perfect for healthy dinners or meal prep.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6
Course: Dinner
Cuisine: Italian-inspired, Keto
Calories: 310

Ingredients
  

  • 3 cups sliced mushrooms
  • 3 cups fresh spinach
  • 1 cup ricotta cheese
  • 2 cups shredded mozzarella cheese
  • ½ cup grated parmesan cheese
  • 2 large eggs
  • 2 medium zucchini sliced lengthwise
  • 3 cloves garlic minced
  • 2 tablespoons olive oil
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • cups low-carb marinara sauce

Method
 

  1. Preheat your oven to 375°F (190°C) so it reaches the proper temperature before the lasagna goes in. Preheating is important because it helps the lasagna cook evenly from the moment it enters the oven. While the oven is warming up, lightly grease a medium-sized baking dish with a small amount of olive oil or cooking spray to prevent sticking.
  2. Wash the zucchini thoroughly under cool running water and pat them dry with a clean kitchen towel. Place them on a cutting board and, using a sharp knife or vegetable peeler, slice the zucchini lengthwise into thin strips. Try to keep the slices even and about the thickness of traditional lasagna noodles so they layer neatly and cook evenly.
  3. Place a large skillet on the stove over medium heat and add the olive oil. Allow the oil to warm for about 30 seconds so it spreads easily across the pan. Swirl the pan gently to coat the bottom, which prevents vegetables from sticking and helps them cook evenly.
  4. Add the sliced mushrooms to the skillet in a single layer. Let them cook for a few minutes without stirring too much so they begin to brown. Mushrooms release moisture as they cook, so allow that liquid to evaporate while stirring occasionally. Continue cooking for about 5–6 minutes, until the mushrooms become tender and develop a deeper golden color and rich flavor.
  5. Add the minced garlic to the mushrooms and stir gently so it doesn’t burn. Immediately add the fresh spinach and cook for another 2–3 minutes, stirring occasionally. The spinach will shrink quickly as it wilts. Continue cooking until the spinach is soft and evenly mixed with the mushrooms, then remove the skillet from heat.
  6. In a separate mixing bowl, add the ricotta cheese, eggs, grated parmesan cheese, salt, black pepper, and Italian seasoning. Using a spoon or spatula, mix everything together until the ingredients form a smooth and creamy mixture. Make sure the eggs are fully blended so the filling bakes evenly and helps hold the lasagna layers together.
  7. Take your prepared baking dish and spread a thin, even layer of marinara sauce across the bottom. This first layer of sauce prevents the zucchini from sticking to the dish and also adds moisture to the base of the lasagna.
  8. Begin assembling the lasagna by placing a layer of zucchini slices over the sauce, slightly overlapping them so they cover the bottom completely. Next, spread a portion of the mushroom and spinach mixture evenly over the zucchini. Add a layer of the ricotta mixture on top, gently spreading it with a spoon. Spoon a small amount of marinara sauce over the ricotta, then sprinkle a handful of shredded mozzarella cheese.
  9. Continue repeating the layers in the same order — zucchini slices, mushroom and spinach mixture, ricotta mixture, marinara sauce, and mozzarella cheese. Keep building layers until all the ingredients are used, finishing with a generous layer of mozzarella on top so it melts and forms a golden crust.
  10. Place the assembled baking dish into the preheated oven and bake for 35 to 40 minutes. As it cooks, the cheese will melt and bubble while the flavors blend together. You’ll know it’s ready when the top becomes lightly golden and the edges of the sauce start bubbling.
  11. Remove the lasagna carefully from the oven and place it on a heat-safe surface. Allow it to rest for about 10 minutes before slicing. This resting time helps the layers set, making it easier to cut clean slices while keeping the lasagna warm and delicious when served.