I’m so excited to share this Butternut Squash Spinach Lasagna Recipe with you because it’s truly a fan-freaking-tastic twist on traditional lasagna. Imagine layers of creamy butternut squash puree mingled with fresh spinach and ooey-gooey cheese that’ll have your whole family begging for seconds. Whether you’re looking for a comforting weeknight meal or a stunning holiday centerpiece, this recipe hits all the right notes.
Why You’ll Love This Recipe
- Comfort meets nutrition: This lasagna packs in veggies without skimping on indulgent cheesy layers.
- Simple ingredients, big flavor: You’ll be surprised how a handful of staple ingredients come together so beautifully.
- Versatile for any occasion: Great for weeknight dinners or impressing guests on holidays.
- Family-approved: My crew can’t get enough, and I bet yours will love it just as much.
Ingredients You’ll Need
These ingredients work hand-in-hand to create a lasagna that’s rich, creamy, and full of cozy autumn vibes. Plus, many of these are pantry staples or fresh produce you can find any time of year.
- Butternut squash puree: Use fresh roasted squash for the best natural sweetness and smooth texture.
- Ricotta cheese: Provides creamy richness that balances the squash perfectly.
- Milk: Helps thin out the ricotta and squash mixture so it layers nicely.
- Salt and nutmeg: Key seasonings that bring out the flavor of the butternut squash.
- Spinach: I like using fresh, sautéed spinach for vibrant color and healthy greens.
- Mozzarella cheese: Its melting quality gives that irresistible cheesy pull.
- Garlic: Adds a subtle kick to the spinach layer you don’t want to skip.
- Lasagna noodles: Classic or gluten-free (like Tinkyada brown rice noodles) work wonderfully.
- Parmesan cheese: Sprinkled on top for a golden, savory crust.
- Italian seasoning, paprika, and basil: These herbs and spices give the layers a gentle depth and warmth.
Variations
I love how flexible this Butternut Squash Spinach Lasagna Recipe is—you can play around to suit tastes, dietary needs, or the season. Here are a few of my go-tos:
- Make it vegan: Swap ricotta with tofu-based ricotta or cashew cream and use dairy-free cheese; I tried this once for a friend and it turned out surprisingly creamy.
- Add mushrooms: Incorporate sautéed mushrooms with spinach for an earthier depth that my family really appreciated.
- Spicy kick: Sprinkle red pepper flakes into the ricotta mixture to add a bit of heat—perfect for when I want something less mellow.
- Gluten-free noodles: Using brown rice or chickpea lasagna noodles keeps it gluten-free without losing texture, something I’ve perfected over time.
How to Make Butternut Squash Spinach Lasagna Recipe
Step 1: Roast and puree the butternut squash
Start by preheating your oven to 375°F. Cut the butternut squash in half, scoop out the seeds, and place face down on a baking sheet. Roast for about 30-40 minutes or until tender when pierced with a fork. Once cooled, scoop out the flesh and puree it until smooth—this is where all that natural sweetness shines! I discovered it’s key to getting a silky layer by making sure there’s no stringy bits left in the puree.
Step 2: Prepare the spinach mixture
Sauté minced garlic in a skillet with a splash of olive oil, then toss in fresh spinach and cook until wilted. Drain well so your lasagna doesn’t get watery. Season with a pinch of salt and pepper. You’ll find that properly cooked spinach makes a huge difference in flavor and texture.
Step 3: Mix the creamy ricotta butternut layer
In a bowl, combine the butternut squash puree, ricotta cheese, milk, 1/4 teaspoon salt, and nutmeg. Stir until smooth and creamy. Add a little more milk if you want a looser consistency. This mixture is the heart of your lasagna, and I love that it’s comforting but also a bit unique.
Step 4: Cook the lasagna noodles and layer
Cook the noodles according to package instructions, then drain and lay them flat so they don’t stick together. Now, start layering in your baking dish: spread a bit of the butternut mixture, then noodles, the spinach layer with mozzarella, noodles again, and repeat. Finish with a generous sprinkle of mozzarella and Parmesan cheese on top. I like to add in Italian seasoning, paprika, and basil between the layers for extra flavor harmonies.
Step 5: Bake until bubbly and golden
Cover the dish with foil (to avoid burning the cheese) and bake at 375°F for 30 minutes. Then, remove the foil and bake for another 10 minutes or until the cheese gets that perfect golden crust. Let it rest for 10 minutes before slicing—this helps the layers set so your lasagna holds together beautifully.
Pro Tips for Making Butternut Squash Spinach Lasagna Recipe
- Roast the squash thoroughly: Undercooked squash can make the puree watery and dull; roasting brings out that natural sweetness.
- Drain the spinach well: Excess moisture is the enemy of good lasagna layers—it prevents sogginess.
- Use fresh herbs if possible: Fresh basil and Italian seasoning really elevate the overall flavor.
- Let it rest before serving: Patience pays off; it slices cleaner and tastes better after resting.
How to Serve Butternut Squash Spinach Lasagna Recipe
Garnishes
I like to finish this dish with a light sprinkle of freshly chopped parsley or basil to add a pop of color and freshness—it makes the dish look as lovely as it tastes. A little cracked black pepper on top never hurts, either.
Side Dishes
A crisp green salad with a zesty vinaigrette balances out the creamy richness of the lasagna perfectly. For something heartier, roasted root vegetables or steamed green beans with lemon zest add great texture contrast.
Creative Ways to Present
For holiday dinners, I like assembling individual lasagna portions in small ramekins. It looks elegant and means no awkward slicing at the table—plus, everyone gets their own perfect piece. You can also layer it in a glass dish to show off those beautiful layers when serving buffet-style.
Make Ahead and Storage
Storing Leftovers
I store leftover lasagna in an airtight container in the fridge for up to 4 days. It tastes just as good reheated and often the flavors deepen overnight. If you’re like me and love planning meals, this makes fantastic lunch the next day!
Freezing
This Butternut Squash Spinach Lasagna Recipe freezes wonderfully. I freeze portions wrapped tightly in plastic wrap and then in foil to prevent freezer burn. When you’re ready to eat, thaw in the fridge overnight and bake covered until warmed through.
Reheating
I recommend reheating leftovers covered in a moderate oven (around 350°F) to keep the lasagna moist. Microwave works in a pinch, but the oven gets the cheese melty again without drying out the edges.
FAQs
-
Can I use frozen spinach instead of fresh in this recipe?
Yes, frozen spinach works perfectly! Just be sure to thaw it completely and squeeze out all excess moisture before mixing it in to avoid a watery lasagna.
-
Is this Butternut Squash Spinach Lasagna Recipe suitable for gluten-free diets?
Absolutely! You can swap traditional lasagna noodles for gluten-free options like Tinkyada brown rice noodles without compromising on taste or texture.
-
Can I prepare this lasagna ahead of time?
Definitely. Assemble the lasagna and refrigerate it a few hours or overnight before baking. Just extend the baking time slightly if baking cold.
-
What’s the best way to reheat leftovers without drying them out?
Reheat covered in the oven at 350°F for about 20 minutes or until warmed through. This keeps the cheese melty and prevents drying compared to microwaving.
Final Thoughts
This Butternut Squash Spinach Lasagna Recipe is one of those heartwarming dishes I love having in my meal rotation. It brings together the cozy flavors of fall veggies with the creamy texture that makes lasagna a beloved comfort food. If you’re looking to mix up your lasagna game while sneaking in some veggies, this recipe is a winner you’ll want to make again and again. Trust me, once you try it, you’ll be telling your friends about this gem just like I am now!
Print
Butternut Squash Spinach Lasagna Recipe
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 70 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A delicious and healthy vegetarian Butternut Squash and Spinach Lasagna featuring layers of creamy butternut squash puree, sautéed spinach, and three kinds of cheese. This comforting dish is perfect as a veggie main for everyday meals or special occasions like Thanksgiving and Christmas.
Ingredients
Butternut Squash Mixture
- 2 cups butternut squash puree (about half of a squash)
- 1 cup ricotta cheese
- 1/2 cup milk (or more, if needed)
- 1/4 teaspoon salt (plus 1/8 teaspoon more)
- 1/4 teaspoon nutmeg
Spinach Mixture
- 8 oz spinach (1 cup cooked spinach)
- 1 cup ricotta cheese
- 1 cup mozzarella cheese
- 2 garlic cloves, minced
- 1/4 teaspoon salt
- pepper, to taste
Other Ingredients
- 10 oz lasagna noodles (cooked; for gluten-free option, use Tinkyada brown rice lasagna noodles)
- 1 1/2 cups mozzarella cheese (or more, for layering)
- 1/2 cup Parmesan cheese (for topping)
- 1/4 teaspoon Italian seasoning
- 1/4 teaspoon paprika
- 1/4 teaspoon basil
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the lasagna layers evenly.
- Prepare Butternut Squash Mixture: Combine the butternut squash puree, 1 cup ricotta cheese, milk, 1/4 teaspoon salt, and nutmeg. Mix well until smooth and set aside.
- Cook and Season Spinach: Sauté the garlic lightly, then add the cooked spinach along with 1 cup ricotta cheese, 1 cup mozzarella, 1/4 teaspoon salt, and pepper to taste. Mix thoroughly to create the spinach filling.
- Layer Lasagna: In a baking dish, spread a thin layer of the butternut squash mixture. Next, layer cooked lasagna noodles to cover the base. Spread half of the spinach mixture over the noodles, followed by a layer of butternut squash mixture, then add more noodles. Repeat layers, finishing with noodles on top.
- Add Cheese & Seasoning: Sprinkle the remaining 1 1/2 cups mozzarella cheese evenly over the top layer of noodles. Then, sprinkle Parmesan cheese, Italian seasoning, paprika, and basil for flavor and a golden crust.
- Bake: Bake the assembled lasagna for approximately 40 minutes or until the cheese is melted, bubbling, and lightly golden on top.
- Rest and Serve: Let the lasagna rest for 10 minutes after baking to set before slicing and serving. This helps the layers firm up for easier serving.
Notes
- Delicious vegetarian lasagna recipe using butternut squash and spinach with three kinds of cheese: Ricotta, Mozzarella, and Parmesan.
- A healthier alternative to traditional lasagna with added vegetables and moderate fat content.
- Perfect as a main dish for everyday meals or as a festive entrée for Thanksgiving or Christmas.
- For gluten-free option, substitute regular noodles with Tinkyada brown rice lasagna noodles.
Nutrition
- Serving Size: 1 serving
- Calories: 401 kcal
- Sugar: 3 g
- Sodium: 549 mg
- Fat: 18 g
- Saturated Fat: 11 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 2 g
- Protein: 23 g
- Cholesterol: 64 mg