Creamy Butternut Squash and Kale Lasagna will always take me back to a chilly November evening when friends gathered around my kitchen table for a “bring a dish” supper. I wanted something hearty yet a little unexpected, so I layered roasted butternut squash, tender kale, and a velvety white sauce between sheets of pasta. The kitchen smelled of garlic, nutmeg, and baked cheese, and by the time I set the bubbling dish down, everyone was leaning in with their forks ready. There wasn’t a single slice left, and more than one guest asked for the recipe before dessert was served.
Table of Contents
Flavor and Popularity
The Unique Flavor Profile of Creamy Butternut Squash and Kale Lasagna
This lasagna blends the natural sweetness of roasted butternut squash with the earthy, slightly peppery bite of kale. A creamy béchamel sauce ties everything together, while layers of pasta and melted cheese create that irresistible, bubbly top. The flavors are balanced—comforting yet fresh, with just enough richness to feel indulgent.
Why This Recipe Is a Family Favorite and Crowd-Pleaser
It’s a beautiful vegetarian main that’s hearty enough to satisfy meat lovers. The golden-orange squash and deep green kale make it as visually appealing as it is delicious. It’s perfect for holiday dinners, potlucks, or cozy Sunday meals.

Ingredients:
For the Butternut Squash Layer:
- 1 medium butternut squash, peeled and cubed (about 4 cups)
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon ground nutmeg
For the Kale Layer:
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cups chopped kale (stems removed)
- 3 cloves garlic, minced
- Salt and pepper to taste
For the Cheese Sauce:
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups whole milk (or 2%)
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
For Assembly:
- 9–12 lasagna noodles (no-boil or cooked according to package)
- 2 cups shredded mozzarella cheese
- Extra Parmesan for topping
Step-by-Step Instructions:
- Roast the Squash:
Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, salt, pepper, and nutmeg. Spread on a baking sheet and roast 25–30 minutes until soft. Mash lightly with a fork. 🎃✨ - Cook the Kale:
In a skillet, heat olive oil over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and kale, cooking until wilted, 3–4 minutes. Season with salt and pepper. - Make the Cheese Sauce:
In a saucepan, melt butter over medium heat. Whisk in flour and cook 1 minute. Gradually whisk in milk until smooth. Simmer 5 minutes until slightly thickened. Stir in Parmesan, thyme, salt, and pepper. - Assemble the Lasagna:
Spread a thin layer of cheese sauce in the bottom of a 9×13-inch baking dish. Layer noodles, mashed squash, kale mixture, sauce, and mozzarella. Repeat layers, ending with sauce and mozzarella on top. - Bake:
Cover with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake 10–15 more minutes until bubbly and golden. - Serve:
Let rest 10 minutes before slicing. Garnish with extra Parmesan if desired. - 🕒 Prep Time: 25 min
Cook Time: 50 min
Total Time: 1 hr 15 min
Pro Tips:
- Roast squash a day ahead to save time.
- Use fresh lasagna sheets for a softer texture.
- Add ricotta between layers for extra creaminess.

Nutrition Info (per serving, based on 8 servings):
- Calories: 370
- Protein: 16g
- Carbs: 44g
- Sugar: 8g
- Fat: 15g
- Fiber: 4g
Flavor Experiments:
- Add crispy bacon or pancetta for a smoky flavor.
- Swap kale for spinach or Swiss chard.
- Stir a little sage into the cheese sauce for an earthy fall note.
🧊 Make It Once Eat It All Week:
- Store in the fridge for up to 4 days; reheat in oven for best texture.
- Freeze baked lasagna portions; thaw overnight and reheat covered at 350°F.
- Great for meal prep — makes generous servings.
Creamy Butternut Squash and Kale Lasagna
A hearty yet unexpected lasagna layered with roasted butternut squash, tender kale, and a velvety cheese sauce, perfect for cozy gatherings.
- Total Time: 75 minutes
- Yield: 8 servings
Ingredients
- 1 medium butternut squash, peeled and cubed (about 4 cups)
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon ground nutmeg
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cups chopped kale (stems removed)
- 3 cloves garlic, minced
- Salt and pepper to taste
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups whole milk (or 2%)
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
- 9–12 lasagna noodles (no-boil or cooked according to package)
- 2 cups shredded mozzarella cheese
- Extra Parmesan for topping
Instructions
- Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, salt, pepper, and nutmeg. Spread on a baking sheet and roast 25–30 minutes until soft. Mash lightly with a fork.
- In a skillet, heat olive oil over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and kale, cooking until wilted, 3–4 minutes. Season with salt and pepper.
- In a saucepan, melt butter over medium heat. Whisk in flour and cook 1 minute. Gradually whisk in milk until smooth. Simmer 5 minutes until slightly thickened. Stir in Parmesan, thyme, salt, and pepper.
- Spread a thin layer of cheese sauce in the bottom of a 9×13-inch baking dish. Layer noodles, mashed squash, kale mixture, sauce, and mozzarella. Repeat layers, ending with sauce and mozzarella on top.
- Cover with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake 10–15 more minutes until bubbly and golden.
- Let rest 10 minutes before slicing. Garnish with extra Parmesan if desired.
Notes
Roast squash a day ahead to save time. Use fresh lasagna sheets for a softer texture.
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian