White Lasagna Recipe With Ricotta Cheese: Creamy Spinach and Mushroom Layers

White Lasagna Recipe With Ricotta Cheese: Creamy Spinach and Mushroom Layers

This white lasagna delivers creamy perfection with layers of ricotta, spinach, and mushrooms. A velvety béchamel sauce ties everything together for a dish that feels luxurious yet approachable.

I’ve refined this method to ensure each bite is rich and satisfying. The ricotta adds a light, fluffy texture, while the spinach and mushrooms bring earthy depth. Baking until golden creates a beautiful, bubbling finish.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for White Lasagna Recipe with Ricotta Cheese

Elegant layers of ricotta, spinach, and mushrooms create this luxurious dish with a velvety finish.

Ingredient Amount Notes
Lasagna Noodles 🍝 12 sheets No-boil or regular variety
Whole Milk Ricotta Cheese 🧀 2 cups Full-fat for creaminess
Fresh Spinach 🥬 10 oz Chopped, drained well
Cremini Mushrooms 🍄 8 oz Sliced, stems removed
Unsalted Butter 🧈 ½ cup For béchamel sauce
All-Purpose Flour 🌾 ½ cup For roux base
Whole Milk 🥛 3 cups Warmed for smooth blending
Parmesan Cheese 🧀 1 cup Freshly grated preferred
Garlic Cloves 🧄 4 cloves Minced for flavor depth
Shallot 🧅 1 whole Finely diced for aroma
Nutmeg 🌰 ¼ tsp Freshly grated for warmth
Salt 🧂 1 ½ tsp Divided for seasoning layers
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Mozzarella Cheese 🧀 2 cups Shredded for topping

[recipe_ingredient_scaler]

The ricotta quality is paramount. Whole Foods or Trader Joe’s carry excellent full-fat options with superior texture. For mushrooms, cremini or baby bella offer the deepest earthy flavor—avoid button mushrooms as they lack complexity. The béchamel demands whole milk for richness; low-fat versions will not achieve the same velvety consistency.

No ricotta? Cottage cheese blended smooth works in a pinch, though texture differs slightly. For a nutty depth, fontina at half the quantity can replace some mozzarella. Fresh nutmeg is ideal, but pre-ground at one-fourth the amount suffices. If avoiding dairy entirely, cashew cream can substitute for béchamel, though this alters the dish’s character.

Assemble just before baking for best texture. Leftovers keep 4-5 days refrigerated, though the noodles soften over time. Freeze unbaked lasagna for up to 3 months—thaw overnight before baking.

❤️

Why You’ll Love This Recipe

  • No-Boil Noodles: I just layer them dry and let the ricotta-spinach mixture soften them as it bakes—saves me from the messy pre-boil step.
  • Creamy Dreamy: The whole milk ricotta turns into this silky, rich layer that clings to the spinach and mushrooms in the most satisfying way.
  • Meal Prep Star: I make a double batch on Sunday and reheat portions all week—still tastes just as good on day four.
  • Budget Stretcher: Cremini mushrooms and spinach bulk it up without breaking the bank, and ricotta is cheaper than most specialty cheeses.

Step-by-Step Instructions for White Lasagna with Ricotta Cheese

Here’s the method. Straightforward, tested, works every time.

Step 1: Prepare the Spinach and Mushroom Filling

In a large skillet over medium heat, sauté the 8 oz Cremini Mushrooms and 1 whole Shallot in a bit of olive oil until the mushrooms release their moisture and it evaporates, about 5-7 minutes. The mushrooms should be golden brown and the shallot translucent.

Add the 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Stir in the 10 oz Fresh Spinach in batches, allowing it to wilt down before adding more. Season with ½ tsp Salt and ¼ tsp Black Pepper. Transfer to a bowl and let cool slightly.

Once cooled, stir in the 2 cups Whole Milk Ricotta Cheese, ½ cup Parmesan Cheese, and ¼ tsp Nutmeg. This filling should be thick and creamy, with the spinach and mushrooms evenly distributed. Set aside while you prepare the béchamel.

Step 2: Make the Creamy Béchamel Sauce

In a medium saucepan, melt the ½ cup Unsalted Butter over medium heat. Once foaming, whisk in the ½ cup All-Purpose Flour to form a smooth paste (roux). Cook for 1-2 minutes, stirring constantly, until the mixture is light golden—this removes the raw flour taste.

Gradually whisk in the 3 cups Whole Milk, a little at a time, ensuring the mixture remains smooth. Bring to a gentle simmer and cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon. Season with the remaining 1 tsp Salt and ¼ tsp Black Pepper.

Remove from heat and stir in the remaining ½ cup Parmesan Cheese. The sauce should be velvety and rich, with no lumps. Keep it warm while you assemble the lasagna.

Step 3: Layer and Assemble the Lasagna

Preheat your oven to 375°F. Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Add a layer of 4 sheets Lasagna Noodles, slightly overlapping if necessary. Spread half of the ricotta-spinach-mushroom mixture evenly over the noodles.

Drizzle about ⅓ of the remaining béchamel sauce over the filling, then sprinkle ⅓ of the 2 cups Mozzarella Cheese on top. Repeat the layers: noodles, remaining ricotta mixture, another ⅓ of the béchamel, and another ⅓ of the Mozzarella Cheese.

Top with the final 4 sheets Lasagna Noodles, the remaining béchamel sauce, and the last ⅓ of the Mozzarella Cheese. The top should be evenly coated with sauce and cheese, with no dry spots.

Step 4: Bake to Golden Perfection

Cover the baking dish tightly with aluminum foil and bake for 25 minutes. This allows the noodles to soften and the layers to meld together without the top burning. Then, remove the foil and bake for an additional 15-20 minutes until the cheese is bubbly and golden brown and the edges are slightly crisp.

Let the lasagna rest for 10-15 minutes before slicing. This resting period is crucial—it allows the layers to set so they hold together when served. The lasagna should be creamy and rich, with each bite offering a balance of cheesy, spinach, and mushroom flavors.

👨‍🍳

Pro Tips For Making White Lasagna Recipe With Ricotta Cheese

  • Drain Ricotta Well: Whole milk ricotta holds a lot of moisture—I learned this the hard way after a watery lasagna. Spread it on paper towels for 10 minutes before using to guarantee a firmer, creamier texture.
  • Sauté Mushrooms First: Cremini mushrooms release a ton of liquid when cooked. Sauté them separately until deeply browned, then drain off the excess moisture before adding to the filling.
  • Skip Dry Noodles: After burning the edges of my lasagna more times than I’d like to admit, I finally switched to no-boil noodles. They cook perfectly in the sauce and save a whole step.
  • Season Every Layer: Ricotta needs more salt than you think, especially if using unsalted butter. Mix in a teaspoon of salt per pound of cheese, and don’t forget to season the spinach as it wilts.

Common Mistakes When Making Perfect Results

🔥 Overcooking the Ricotta Mixture

Heating the ricotta filling too long can make it grainy or dry, ruining the creamy texture of your white lasagna. Ricotta curdles easily when exposed to high heat for extended periods.

Fix: Gently fold ricotta with other ingredients off the heat. Only warm it briefly if needed, and avoid boiling.

🥘 Skipping the No-Boil Noodle Prep

Using regular lasagna noodles without pre-boiling can leave them hard and undercooked. Even no-boil noodles need extra moisture to soften properly in a white lasagna.

Fix: If using regular noodles, boil them for 2 minutes less than package instructions. For no-boil, ensure enough sauce and cover with foil while baking.

🌡️ Not Letting It Rest Before Serving

Cutting into lasagna straight from the oven causes the layers to slide apart, making a messy dish. The filling needs time to set for clean, beautiful slices.

Fix: Let the lasagna rest for at least 15-20 minutes after baking. This allows the cheese to firm up and the flavors to meld.

✨ Skimping on Seasoning

Ricotta and other mild cheeses can taste bland without proper seasoning. White lasagna lacks the boldness of tomato sauce, so every layer needs flavor.

Fix: Season the ricotta mixture generously with salt, pepper, garlic powder, and a pinch of nutmeg. Taste as you go to ensure depth of flavor.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 125mg42%
Sodium 980mg43%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 6g
Protein 35g70%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(15 reviews)
Chef Melanie

More recipe sites