Butternut Squash Lasagna with Mushrooms and Spinach
If you’re craving a cozy, wholesome meal that feels like a warm hug, this Easy Butternut Squash Lasagna with Mushrooms and Spinach is exactly what you need. Combining the naturally sweet, creamy texture of roasted butternut squash with the earthy richness of mushrooms and the vibrant freshness of spinach, this dish elevates traditional lasagna to a whole new level. Plus, it’s packed with nutrients and made with simple ingredients that come together effortlessly. Whether you’re a seasoned cook or just looking for a comforting weeknight dinner, this recipe hits all the right notes.
Why You’ll Love This Recipe
- A balanced blend: The combination of sweet butternut squash, savory mushrooms, and fresh spinach delivers a perfect harmony of flavors in every bite.
- Vegetarian and hearty: This lasagna satisfies your craving for comfort food while keeping things plant-based and nutrient-rich.
- Simple preparation: Using easy-to-find ingredients and straightforward steps makes this recipe accessible for cooks of all skill levels.
- Versatile and customizable: Adapt the dish by swapping veggies, adding cheeses, or using gluten-free noodles effortlessly.
- Great for meal prep: This lasagna reheats beautifully, making it ideal for leftovers or batching for busy weeks.
Ingredients You’ll Need
Gathering the right ingredients is the key to nailing this Butternut Squash Lasagna with Mushrooms and Spinach. Each component adds a unique texture and flavor, creating layers that are as colorful as they are delicious.
- Butternut squash: Roasted and pureed to add natural sweetness and creamy texture, the star of our recipe.
- Mushrooms: Sautéed to bring earthiness and depth, enhancing the overall savory profile.
- Fresh spinach: Wilted and incorporated to add vibrant color and a boost of nutrients.
- Lasagna noodles: Use no-boil or traditional, whichever you prefer, to create those classic layers.
- Ricotta cheese: Adds creaminess and richness, balancing the vegetables perfectly.
- Mozzarella cheese: Melted on top for that irresistible gooey finish.
- Parmesan cheese: Sprinkled for a sharp, nutty flavor that ties everything together.
- Garlic and onion: Sautéed to build a flavorful base for the vegetable mixture.
- Olive oil: Used to roast the squash and sauté veggies, lending subtle fruity notes.
- Seasonings: Fresh sage, thyme, salt, and pepper for aromatic depth and balance.
- Milk or cream: Optional, to lighten the ricotta mixture if desired for extra creaminess.
Variations for Butternut Squash Lasagna with Mushrooms and Spinach
This recipe is incredibly flexible, making it easy to personalize to match your tastes or dietary needs without losing its comforting essence.
- Swap the greens: Use kale, Swiss chard, or arugula if spinach isn’t available or preferred.
- Add protein: Incorporate vegetarian crumbles, cooked lentils, or shredded chicken for added heartiness.
- Cheese alternatives: Try vegan cheese or omit cheese altogether for a dairy-free version.
- Spice it up: Add red pepper flakes or a dash of smoked paprika to bring a little heat and smoky aroma.
- Use gluten-free noodles: Perfect for those who need to avoid gluten without compromising taste or texture.
How to Make Butternut Squash Lasagna with Mushrooms and Spinach
Step 1: Roast and Puree the Butternut Squash
Start by peeling and cubing your butternut squash. Toss the cubes in olive oil, salt, and pepper, then roast in a preheated oven at 400°F (200°C) for about 25-30 minutes until tender and caramelized. Once cooled slightly, puree the squash in a food processor or blender until smooth and creamy. This puree forms a luscious base layer and adds natural sweetness to the lasagna.
Step 2: Sauté the Mushrooms, Spinach, and Aromatics
In a large skillet, heat olive oil over medium heat. Add finely chopped onions and garlic, cooking until fragrant and translucent. Then add sliced mushrooms and cook until they’re soft and slightly browned. Finally, toss in the spinach and cook until just wilted. Season with salt, pepper, fresh sage, and thyme to enhance the flavor profile of the vegetable filling.
Step 3: Prepare the Ricotta Mixture
In a bowl, combine ricotta cheese with a little milk or cream if you want a lighter consistency. Mix in some grated Parmesan, salt, pepper, and a pinch of nutmeg for warmth. This creamy mixture adds another layer of texture and richness to the lasagna.
Step 4: Assemble the Layers
In a greased baking dish, start with a thin layer of butternut squash puree. Next, layer lasagna noodles followed by the ricotta mixture, the sautéed mushrooms and spinach, and a sprinkle of mozzarella. Repeat these layers until you run out of ingredients, finishing with a generous topping of mozzarella and Parmesan cheese for a golden crust.
Step 5: Bake to Perfection
Cover the dish with foil and bake in a preheated oven at 375°F (190°C) for 30 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown. Allow the lasagna to cool for at least 10 minutes before slicing to ensure clean, perfect layers.
Pro Tips for Making Butternut Squash Lasagna with Mushrooms and Spinach
- Roast squash in advance: This saves time on busy days and enhances the squash’s caramelized flavor.
- Use no-boil noodles: They absorb moisture better and simplify the assembly process.
- Don’t over-sauté spinach: Just wilt it lightly to keep its vibrant color and fresh taste.
- Layer thoughtfully: Spread ingredients evenly for balanced flavors and moist lasagna.
- Let it rest: Cooling before serving helps the lasagna set, improving texture and slice-ability.
How to Serve Butternut Squash Lasagna with Mushrooms and Spinach
Garnishes
Sprinkle fresh chopped parsley or basil on top before serving to add a pop of color and fresh herbal aroma. A drizzle of good-quality olive oil can also elevate the dish’s richness even more.
Side Dishes
Pair this lasagna with a simple mixed green salad dressed in lemon vinaigrette for contrast or serve with roasted garlic bread to soak up every cheesy, veggie-packed bite.
Creative Ways to Present
Serve individual portions in small ramekins for a charming presentation or layer it in a clear glass casserole dish so your guests can admire the beautiful colors and textures before you cut into it.
Make Ahead and Storage
Storing Leftovers
Refrigerate any leftover lasagna in an airtight container for up to 4 days. The flavors mellow and deepen, making leftovers taste even better the next day.
Freezing
Wrap portions tightly in plastic wrap and foil or place the entire lasagna in a freezer-safe dish. Freeze for up to 3 months. Thaw overnight in the fridge before reheating to preserve texture and flavor.
Reheating
Reheat leftovers covered with foil in a 350°F (175°C) oven for 20-25 minutes until warmed through. You can also microwave individual portions, but be sure to cover to prevent drying out.
FAQs
Can I use other types of squash for this lasagna?
Absolutely! Kabocha or pumpkin can be great substitutes, providing a similar creamy texture and sweetness.
Is this recipe gluten-free?
It can be by using gluten-free lasagna noodles instead of traditional wheat-based ones.
Can I make this lasagna vegan?
Yes, by swapping ricotta and mozzarella with plant-based cheese alternatives and using olive oil or vegan butter for roasting and sautéing.
How do I keep the lasagna from becoming watery?
Drain cooked spinach thoroughly and avoid adding too much liquid to cheese mixtures to maintain firm layers.
What’s the best way to store leftover lasagna?
Store leftovers in an airtight container in the refrigerator for up to four days or freeze for longer storage.
Final Thoughts
This Easy Butternut Squash Lasagna with Mushrooms and Spinach is the perfect invitation to enjoy a meal that’s comforting, nutritious, and downright delicious. Every ingredient shines while working in harmony, making each bite a celebration of color, texture, and flavor. Go ahead, try this recipe and watch it become one of your favorite go-to dishes for cozy nights in or sharing with loved ones.
Related Posts
PrintButternut Squash Lasagna with Mushrooms and Spinach
This Easy Butternut Squash Lasagna with Mushrooms and Spinach is a cozy, wholesome vegetarian meal combining the natural sweetness and creamy texture of roasted butternut squash with earthy mushrooms and fresh spinach. Layered with ricotta, mozzarella, and Parmesan cheeses, this baked lasagna offers balanced flavors, rich nutrition, and a satisfying gooey finish. Perfect for a comforting weeknight dinner or meal prep, it caters to gluten-free and customizable dietary needs.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian, Gluten Free (if using gluten-free noodles)
Ingredients
Vegetables and Base
- 1 medium butternut squash, peeled and cubed
- 8 oz mushrooms, sliced
- 4 cups fresh spinach
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
Pasta
- 9–12 lasagna noodles (no-boil or traditional, gluten-free if desired)
Cheeses
- 1 ½ cups ricotta cheese
- 1 ½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
Liquids & Oils
- 2–3 tablespoons olive oil
- 2–4 tablespoons milk or cream (optional, for ricotta mixture)
Seasonings & Herbs
- Salt, to taste
- Black pepper, to taste
- 1 teaspoon fresh sage, chopped
- 1 teaspoon fresh thyme, chopped
- Pinch of nutmeg
Instructions
- Roast and Puree the Butternut Squash: Preheat oven to 400°F (200°C). Toss peeled and cubed butternut squash with olive oil, salt, and pepper. Roast for 25-30 minutes until tender and caramelized. Let cool slightly, then puree in a food processor or blender until smooth and creamy.
- Sauté the Mushrooms, Spinach, and Aromatics: Heat olive oil in a large skillet over medium heat. Cook chopped onions and garlic until fragrant and translucent. Add sliced mushrooms and sauté until soft and browned. Toss in spinach and cook until just wilted. Season with salt, pepper, fresh sage, and thyme.
- Prepare the Ricotta Mixture: In a bowl, combine ricotta cheese with milk or cream if using, grated Parmesan, salt, pepper, and a pinch of nutmeg. Mix well until creamy and smooth.
- Assemble the Layers: Grease a baking dish. Spread a thin layer of butternut squash puree on the bottom. Layer noodles over the puree, then spread the ricotta mixture, followed by the sautéed mushroom and spinach mixture. Sprinkle some shredded mozzarella. Repeat layers until ingredients are used, finishing with a generous topping of mozzarella and Parmesan.
- Bake to Perfection: Cover the dish with foil and bake at 375°F (190°C) for 30 minutes. Remove foil and bake for an additional 10-15 minutes until cheese is bubbly and golden brown. Let the lasagna rest for at least 10 minutes before slicing.
Notes
- Roast butternut squash in advance to save time and enhance flavor.
- Use no-boil noodles for easier assembly and better moisture absorption.
- Wilt spinach lightly to preserve vibrant color and fresh taste.
- Spread ingredients evenly for balanced flavor and moist layers.
- Allow lasagna to rest before serving to set and improve slice-ability.
Nutrition
- Serving Size: 1 slice (1/6 of recipe)
- Calories: 350 kcal
- Sugar: 6 g
- Sodium: 320 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: thirty-five g
- Fiber: 6 g
- Protein: 15 g
- Cholesterol: 40 mg
Keywords: butternut squash lasagna, vegetarian lasagna, mushroom spinach lasagna, gluten-free lasagna, cozy dinner, healthy comfort food
