Butternut squash lasagna is the kind of dish that warms the soul and fills your kitchen with a sweet, earthy aroma that practically begs you to take a bite. Imagine layers of silky pasta, creamy ricotta, and roasted butternut squash mingling together like old friends at a reunion. With each forkful, you experience a delightful dance of flavors and textures that will have you reminiscing about cozy family dinners or lazy Sunday afternoons.
Every time I make butternut squash lasagna, it takes me back to my childhood kitchen, where my mom would whip up her famous recipes while we gathered around the table. The laughter, the chatter, and the mouthwatering smells were all part of the magic. Now, this dish holds a special place in my heart and on my dinner table, making it perfect for gatherings or just a little self-indulgence after a long day.
Why You'll Love This Recipe
- This butternut squash lasagna is easy to prepare and perfect for busy weeknights
- Its rich flavors create an impressive meal that’s visually stunning when plated
- You can enjoy this dish as a vegetarian option or add your favorite protein for added versatility
- Ideal for family gatherings or cozy nights in with loved ones
I remember serving this at a family gathering once, and everyone went back for seconds—my aunt even tried to claim it as her own recipe!
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Lasagna Noodles: Use no-boil noodles for ease; they soften perfectly while baking.
-
Butternut Squash: Choose firm squash; roasting enhances its natural sweetness.
-
Ricotta Cheese: Opt for whole milk ricotta for creaminess; it’s the glue that holds everything together.
-
Spinach: Fresh spinach adds color and nutrition; feel free to substitute with kale if desired.
-
Parmesan Cheese: Grate your own for better flavor; it melts beautifully into this dish.
-
Mozzarella Cheese: Shredded mozzarella adds that gooey texture everyone loves; don’t skimp on this layer.
-
Garlic: Fresh garlic infuses flavor; sautéing it releases its aromatic goodness.
-
Olive Oil: A good quality olive oil enhances the overall taste; drizzle generously over your veggies.
-
Herbs (Thyme & Sage): Fresh herbs elevate the dish’s flavor profile; chop them finely for even distribution.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Prepare Your Ingredients: Start by preheating your oven to 375°F (190°C). Peel and cube the butternut squash into bite-sized pieces while savoring its sweet aroma.
Roast the Butternut Squash: Toss the cubed squash with olive oil, salt, pepper, thyme, and sage on a baking sheet. Roast for about 25 minutes until tender and caramelized.
Sauté Spinach and Garlic: In a skillet over medium heat, add olive oil and fresh garlic. Sauté until fragrant before adding spinach. Cook until wilted—about 3 minutes should do!
Create Your Cheese Mixture: In a bowl, combine ricotta cheese with one beaten egg, salt, pepper, and half of your grated Parmesan cheese. Stir until well mixed—this creamy mixture will be heaven in every bite.
Assemble Your Lasagna Layers: In a baking dish, spread some marinara sauce on the bottom. Layer noodles followed by half of your roasted butternut squash, half of your cheese mixture, spinach-garlic mix, mozzarella cheese, and more sauce. Repeat layers!
Bake Until Golden Brown: Cover your lasagna with foil (to avoid sticking) and bake for 30 minutes. Remove foil during the last 10-15 minutes to allow cheesy goodness to bubble up nicely.
Enjoy diving into this rich butternut squash lasagna! Each bite will remind you that comfort food doesn’t have to be complicated—it just has to be delicious!
You Must Know
- Butternut squash lasagna isn’t just delicious; it’s a comforting dish that warms your heart
- The layers of creamy cheese and tender squash create a harmonious blend, making it a hit for any gathering
- This recipe is perfect for meal prep or impressing guests!
Perfecting the Cooking Process
Start by roasting the butternut squash to enhance its natural sweetness. While it’s baking, prepare the ricotta mixture and sauce to save time and ensure everything is ready when you start layering.
Add Your Touch
Feel free to swap in different cheeses like feta or gouda for a unique flavor twist. You can also add spinach or mushrooms to boost nutrition and add texture.
Storing & Reheating
Store leftovers in an airtight container in the fridge for up to five days. Reheat individual portions in the microwave or warm the entire dish in the oven at 350°F until heated through.
Chef's Helpful Tips
- To achieve a perfectly layered butternut squash lasagna, slice the squash thinly for even cooking
- Avoid watery sauce by simmering it longer to concentrate flavors
- Use fresh herbs like basil or thyme for an aromatic touch that elevates the dish
Sharing my first attempt at butternut squash lasagna was memorable; my friends devoured it and demanded seconds, proving I might have stumbled upon a crowd-pleaser.
FAQ
Can I make butternut squash lasagna ahead of time?
Yes, assemble it a day before and refrigerate until you’re ready to bake.
What type of cheese works best in butternut squash lasagna?
Ricotta and mozzarella are classic choices that melt beautifully together.
How can I make this dish gluten-free?
Use gluten-free noodles or skip them entirely and layer with just squash!

Butternut Squash Lasagna
- Total Time: 1 hour 15 minutes
- Yield: Serves 8
Description
Butternut squash lasagna is a comforting dish that celebrates the joy of home-cooked meals. Layers of silky pasta, creamy ricotta, and sweet roasted butternut squash create a delightful symphony of flavors. Perfect for family gatherings or cozy nights in, this recipe is not only easy to prepare but also visually stunning—making it a crowd-pleaser every time.
Ingredients
- 9 no-boil lasagna noodles
- 2 cups butternut squash, cubed
- 1 cup ricotta cheese
- 2 cups fresh spinach
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 3 cloves garlic, minced
- 2 tbsp olive oil
- 1 tsp dried thyme
- 1 tsp dried sage
- Salt and pepper to taste
Instructions
- Preheat oven to 375°F (190°C).
- Toss the butternut squash with olive oil, thyme, sage, salt, and pepper on a baking sheet. Roast for 25 minutes until tender.
- Sauté garlic in olive oil over medium heat; add spinach and cook until wilted (about 3 minutes).
- Mix ricotta with one beaten egg, salt, pepper, and half the Parmesan until smooth.
- In a baking dish, spread marinara sauce on the bottom. Layer noodles, half the roasted squash, half the ricotta mixture, spinach-garlic mix, mozzarella cheese, and more sauce; repeat layers.
- Cover with foil and bake for 30 minutes. Remove foil for the last 10–15 minutes to brown.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Main
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice (150g)
- Calories: 310
- Sugar: 6g
- Sodium: 560mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: <0.5g
- Carbohydrates: 29g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 50mg