If you’re on the lookout for a dish that feels like a warm embrace on a fork, look no further than this Butternut Squash Lasagna with Spinach and Sage Recipe. It’s a beautifully layered harmony of silky roasted butternut squash, tender spinach kissed with fresh sage, and a creamy, cheesy sauce that wraps everything in cozy goodness. Perfect for evening dinners or special gatherings, this lasagna elevates comforting homemade pasta dishes to a new level without relying on traditional tomato sauce. Trust me, once you try this recipe, it will quickly become one of your all-time favorites to share with loved ones!
Ingredients You'll Need
The magic of this Butternut Squash Lasagna with Spinach and Sage Recipe comes alive thanks to a handful of simple yet essential ingredients. Each one brings a distinct flavor or texture—from the velvety butternut squash to the fragrant sage, creamy cheeses, and tender noodles—working together in perfect harmony.
- Butternut squash: The star ingredient providing a naturally sweet, smooth puree that gives the dish its signature flavor and vibrant color.
- Olive oil: Used for roasting and sautéing, it adds subtle richness and helps develop deep caramelization on the vegetables.
- Kosher salt: Essential for seasoning every layer and enhancing the natural flavors of all ingredients.
- Ground black pepper: Adds just the right touch of mild heat and complexity throughout the dish.
- Yellow onion: Roasted to sweet, tender perfection, it enriches the butternut squash puree with savory depth.
- Garlic: Roasted alongside the squash to add mellow, aromatic warmth without overpowering the other flavors.
- Unsalted butter: The base for the creamy béchamel sauce that binds everything together with luscious silkiness.
- All-purpose flour: Thickens the sauce perfectly, ensuring it’s creamy yet stable for layering.
- Low-fat milk: Brings a smooth, creamy base for the sauce without making it heavy.
- Parmesan cheese: Adds salty, nutty brightness to both the sauce and the topping, elevating the overall decadence.
- Mozzarella cheese: Provides melty, stretchy texture that makes every bite satisfyingly cheesy.
- Ground nutmeg: Just a whisper to introduce warm, cozy spice notes to the béchamel sauce.
- Low-fat cottage cheese or ricotta: Gives the layers a creamy, tangy bite and balances richness with freshness.
- Eggs: Bind the cottage cheese layer together for stability during baking.
- Frozen chopped spinach: Adds vibrant green color, nutrition, and delicate earthiness—make sure it’s well squeezed dry!
- Fresh sage: Finely chopped, this herb infuses the dish with its distinctive savory, slightly peppery aroma and flavor.
- No-boil lasagna noodles: Convenient and perfect for layering the creamy, veggie-packed filling without extra fuss.
How to Make Butternut Squash Lasagna with Spinach and Sage Recipe
Step 1: Roast the Vegetables to Perfection
Start by prepping your oven to 375°F and arranging your butternut squash, onion, and garlic on a large sheet pan. Brush the squash with olive oil and season it, then toss the onion with oil and seasoning too. Wrapping the garlic cloves in foil keeps their flavor mellow and rich as they roast alongside the veggies. This slow roasting creates a caramelized sweetness that transforms the squash into a velvety puree and softens the onion into a savory, melting sweetness.
Step 2: Puree the Butternut Squash Mixture
Once your roasted vegetables have cooled enough to handle, scoop the squash flesh into a food processor along with the garlic and onions. Add seasoning and blend it all until smooth and luscious. This puree is the heart of the dish, providing the rich base layer with gorgeous color and naturally sweet depth that’s the hallmark of the Butternut Squash Lasagna with Spinach and Sage Recipe.
Step 3: Make the Creamy White Sauce
In a deep saucepan, melt butter and whisk in flour to create a roux, cooking until golden and fragrant. Gradually whisk in milk and simmer until the sauce thickens into a creamy béchamel. Stir in Parmesan, nutmeg, sage, and seasoning for a sauce that’s rich, aromatic, and the perfect foil for the sweet squash and savory spinach layers. This sauce is what adds that silky, indulgent touch that pulls the whole lasagna together.
Step 4: Prepare the Cottage Cheese and Spinach Layer
Mix together cottage cheese, eggs, mozzarella, Parmesan, salt, pepper, and very well-drained spinach in a large bowl. Make sure the spinach is squeezed dry to avoid excess moisture that might make your lasagna watery. This layer adds a fresh, creamy counterpoint to the squash puree and beautifully binds the lasagna with its light but flavorful cheesy texture.
Step 5: Assemble the Lasagna Layers
Lightly coat a baking dish with nonstick spray then start by spreading a thin layer of the white sauce on the bottom. Layer noodles on top, followed by half of the butternut squash puree. Repeat with noodles and the full cottage cheese-spinach mixture, add another noodle layer with the remaining squash puree, and finally top with noodles and the remaining béchamel sauce. Don’t forget to sprinkle with extra Parmesan to create a golden, bubbly crust during baking!
Step 6: Bake Until Bubbly and Perfectly Set
Cover the dish with foil and bake your lasagna at 350°F for one hour, then uncover and bake for an additional 15 minutes. The waiting game here is worth it! After baking, let the lasagna rest at room temperature for 20 minutes so it sets up just right for perfect slicing. Your kitchen will fill with an irresistible aroma that hints at the delicious layers waiting inside.
How to Serve Butternut Squash Lasagna with Spinach and Sage Recipe
Garnishes
This dish shines on its own but a sprinkle of freshly chopped sage leaves right before serving adds a beautiful pop of fresh herbaceous fragrance that complements the warm flavors inside. Some cracked black pepper on top wakes up the taste buds even more. If you’re feeling fancy, a light drizzle of good-quality olive oil brings an extra layer of richness.
Side Dishes
Since this lasagna is rich and filling, pairing it with a crisp green salad tossed in a light vinaigrette cuts through the creaminess and offers a refreshing contrast. Roasted vegetables or garlic bread are classic companions that elevate the meal, but a simple arugula salad with lemon and shaved Parmesan can also make the meal feel complete and balanced.
Creative Ways to Present
For special occasions, serve individual portions in small ramekins and garnish with a single sage leaf for a charming, elegant touch. Alternatively, layering the lasagna in clear glass baking dishes can showcase the beautiful colors and entice guests before the first bite. You can also customize the recipe by adding toasted pine nuts on top for crunch or scattering a handful of fresh microgreens for vibrant presentation.
Make Ahead and Storage
Storing Leftovers
Leftover Butternut Squash Lasagna with Spinach and Sage Recipe keeps beautifully in the fridge for up to 4 days. Cover it tightly with plastic wrap or an airtight lid to preserve moisture and prevent it from absorbing other refrigerator odors. The flavors actually deepen after a day, making it perfect for easy, delicious next-day meals.
Freezing
If you want to prep ahead and freeze your lasagna, assemble the entire dish but don’t bake it. Cover tightly with foil and plastic wrap, then freeze for up to 3 months. When ready, thaw overnight in the refrigerator and bake as directed. This makes for a convenient, homemade freezer meal that tastes like freshly made.
Reheating
To reheat, place individual portions in the oven at 350°F until warmed through and bubbly, which keeps the texture intact better than microwaving. If you’re short on time, microwaving on medium power in shorter bursts works fine; just be sure to cover loosely to retain moisture. A quick broil at the end can revive that golden top crust beautifully.
FAQs
Can I substitute fresh spinach for frozen?
Absolutely! Fresh spinach works well if you cook and squeeze out as much moisture as possible before mixing it in. The texture will be a bit different, but it keeps the dish fresh and vibrant. Be sure not to add extra water when prepping fresh leaves.
Do I need to peel the butternut squash?
For this recipe, you roast the squash halves and scoop out the flesh, so peeling before roasting is not necessary. This method keeps the flesh moist and caramelizes the sugars evenly, ensuring a silky puree for your lasagna.
Can I make this recipe vegan?
While this lasagna relies on dairy for its creamy layers, you can experiment with plant-based alternatives like cashew cream, vegan ricotta, and non-dairy cheese substitutes. Sage and roasted butternut squash flavors shine beautifully even in a vegan version, but texture will vary slightly.
How do I know when the lasagna is fully cooked?
You’ll want the layers to be bubbly and heated through, with the cheese melted and the top golden brown after baking. Letting it rest after baking helps it set so slices hold their shape when served. If you insert a knife and it comes out hot, you’re good to go!
Can I prepare parts of this recipe ahead of time?
Yes! You can roast the butternut squash, onion, and garlic a day ahead and puree them when ready to assemble. The white sauce can also be made in advance and refrigerated. This breaks down the work into manageable steps if you’re short on time when cooking.
Final Thoughts
This Butternut Squash Lasagna with Spinach and Sage Recipe is a heartwarming crowd-pleaser that transforms humble ingredients into a celebration of flavor and comfort. It’s wonderful for anyone who loves hearty, veggie-forward dishes with subtle herbal notes and creamy textures. I encourage you to try making it for your next cozy night in or special gathering—you’ll be amazed at how something so satisfying can feel so nourishing and fresh. Happy cooking and even happier eating!
PrintButternut Squash Lasagna with Spinach and Sage Recipe
This comforting Butternut Squash Lasagna offers a creamy, savory twist on traditional lasagna by incorporating roasted butternut squash puree and a cottage cheese and spinach layer. The dish is layered with no-boil noodles and a rich white sauce flavored with Parmesan, nutmeg, and fresh sage, then baked until bubbly and golden. Perfect for a cozy dinner, this vegetarian lasagna is hearty and flavorful, featuring roasted vegetables and a luscious béchamel sauce.
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 2 hours 45 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Roasted Vegetables
- 1 large butternut squash (about 2 ½ pounds)
- 3 tablespoons olive oil (divided)
- 2 ¼ teaspoons kosher salt (divided)
- ½ teaspoon ground black pepper (divided)
- 1 large yellow onion (halved then cut into 1 ½-inch wedges)
- 1 head garlic
White Sauce
- 3 tablespoons unsalted butter
- ⅓ cup all-purpose flour
- 3 ½ cups low-fat milk
- 1 cup grated Parmesan cheese (divided)
- ⅛ teaspoon ground nutmeg (freshly grated if possible)
- 1 tablespoon finely chopped fresh sage (plus additional for serving)
- Kosher salt and freshly ground black pepper to taste
Cottage Cheese Layer
- 16 ounces low-fat cottage cheese or part-skim ricotta
- 2 large eggs
- 12 ounces frozen chopped spinach (thawed and squeezed very dry)
- 1 cup shredded low-moisture part-skim mozzarella (divided)
- ¼ cup grated Parmesan cheese
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
Assembly
- 12 to 15 sheets no-boil lasagna noodles (as needed to cover layers)
- Nonstick spray for the baking dish
Instructions
- Prepare the oven and vegetables: Preheat your oven to 375°F and position a rack in the center. Halve the butternut squash lengthwise, remove seeds, and place cut side up on one side of a large rimmed baking sheet. Brush with 1 ½ tablespoons olive oil, sprinkle with ½ teaspoon salt and ¼ teaspoon pepper. Place halved onion on the opposite side, drizzle with 1 tablespoon olive oil, sprinkle with ¼ teaspoon salt and ¼ teaspoon pepper, and toss. Peel outer layers from the garlic head, trim tops to expose cloves, drizzle with 1 teaspoon olive oil and wrap in foil. Arrange alongside squash and onion.
- Roast the vegetables: Roast in the oven for 45 to 60 minutes until squash is tender and onions are soft and lightly browned. Toss onions halfway through cooking. Remove onions earlier if they start to char. Reduce oven temperature to 350°F after roasting.
- Puree vegetables: When cool enough to handle, scoop the squash flesh into a food processor along with roasted garlic cloves and onions. Add ½ teaspoon salt and ⅛ teaspoon pepper. Puree until smooth. Taste and adjust seasoning as needed.
- Make the white sauce: In a wide, deep saucepan, melt butter over medium heat. Sprinkle flour over the butter and stir constantly for 2 minutes until golden and uniform. Slowly whisk in milk to avoid lumps. Bring to a gentle simmer while scraping the pan bottom frequently. Simmer until sauce thickens to coat the back of a spoon, about 6 minutes.
- Season white sauce: Remove sauce from heat and stir in ½ cup Parmesan cheese, freshly grated nutmeg, chopped sage, ½ teaspoon kosher salt, and ⅛ teaspoon black pepper.
- Prepare the cottage cheese layer: In a large bowl, combine cottage cheese, eggs, squeezed spinach, 1 cup mozzarella, ¼ cup Parmesan, ½ teaspoon salt, and ¼ teaspoon black pepper. Mix well to distribute spinach evenly and break up any clumps.
- Assemble the lasagna: Lightly spray a 9×13-inch baking dish with nonstick spray. Spread a thin layer of white sauce on the bottom. Layer noodles over the sauce, then spread half of the squash puree layer. Add another noodle layer, then spread the entire cottage cheese mixture. Follow with a third noodle layer, then spread the remaining squash puree. Add a final noodle layer, pour the remaining white sauce evenly over the top, and sprinkle with the remaining ¼ cup Parmesan cheese.
- Bake the lasagna: Cover the dish with foil and bake at 350°F for 1 hour. Remove the foil and bake uncovered for an additional 15 minutes until bubbly and golden on top.
- Rest and serve: Let the lasagna rest at room temperature for 20 minutes to set before slicing. Garnish with additional fresh sage if desired and serve warm.
Notes
- Make sure to squeeze excess moisture out of the thawed spinach to prevent a watery lasagna.
- No-boil lasagna noodles simplify preparation; adjust quantity as needed to cover the layers evenly.
- Freshly grated nutmeg enhances the flavor of the white sauce but can be substituted with pre-ground nutmeg in a pinch.
- Letting the lasagna rest before serving helps the layers set, making it easier to slice.
- You can substitute ricotta for cottage cheese if preferred.
- Use low-fat dairy products to reduce calories while maintaining creaminess.

Leave a Reply