Step 1: Preheat & Prepare
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or a drizzle of olive oil.
Step 2: Cook the Lasagna Noodles
Bring a large pot of salted water to a boil.
Add the lasagna noodles and cook until al dente.
Drain and set aside.
Step 3: Sauté the Vegetables
Heat 2 tablespoons of olive oil in a large skillet over medium heat.
Add the onion and sauté until soft and translucent (about 3-4 minutes).
Stir in the garlic and cook for another minute until fragrant.
Add the sliced mushrooms, thyme, salt, and pepper. Cook until the mushrooms are tender and their moisture evaporates (about 5-7 minutes).
Stir in the chopped spinach and cook for 2-3 minutes until wilted. Remove from heat and set aside.
Step 4: Assemble the Lasagna
Spread a thin layer of marinara sauce on the bottom of the baking dish.
Lay three lasagna noodles over the sauce.
Spread half of the ricotta cheese over the noodles, followed by half of the mushroom-spinach mixture.
Sprinkle with ⅓ of the mozzarella and Parmesan cheeses.
Repeat the layers with the remaining ingredients, finishing with a layer of marinara sauce on top.
Step 5: Bake the Lasagna
Cover the dish with aluminum foil and bake for 25 minutes.
Remove the foil and bake for an additional 10-15 minutes until the cheese is golden and bubbly.
Step 6: Serve & Enjoy
Let the lasagna sit for 5-10 minutes before slicing.
Garnish with fresh basil leaves and serve warm.