Creamy Butternut Squash Lasagna Roll-Ups are a cozy and elegant twist on classic lasagna. Tender lasagna noodles are rolled around a rich ricotta-spinach filling, nestled in a silky butternut squash sauce, and topped with bubbly mozzarella. It’s a vegetarian comfort dish that’s just right for fall dinners, holidays, or meal prep lunches.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Why You’ll Love This Recipe
Velvety Squash Sauce – Naturally sweet, creamy, and full of flavor.
Perfectly Portioned – Each roll-up is an individual serving.
Vegetarian and Hearty – Satisfying without meat.
Great Make-Ahead Dish – Assembles easily and stores well.
Family-Friendly – Mild, cheesy, and filled with hidden veggies.
Ingredients You’ll Need
For the Butternut Squash Sauce:
- 3 cups butternut squash, peeled and cubed
- 1 tbsp olive oil
- ½ onion, chopped
- 2 cloves garlic, minced
- 1 cup vegetable broth
- ½ cup milk or half-and-half
- ¼ tsp ground nutmeg
- ¼ tsp salt
- 2 tbsp grated Parmesan cheese (optional)
For the Ricotta Filling:
- 1 ½ cups ricotta cheese
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach, chopped and sautéed
- ½ tsp Italian seasoning
- Salt and pepper to taste
For Assembly:
- 9 lasagna noodles, cooked al dente and patted dry
- 1 cup shredded mozzarella cheese (for topping)
- Fresh sage or parsley, chopped (for garnish)
Tools You’ll Need
- 9×13-inch baking dish
- Medium saucepan or skillet
- Blender or immersion blender
- Large mixing bowl
- Rubber spatula
- Aluminum foil
Step-by-Step Instructions
Step 1: Cook the Butternut Squash
- In a saucepan, heat olive oil over medium heat. Add onions and garlic, sauté for 2–3 minutes.
- Add the cubed squash and sauté for another 5 minutes.
- Pour in the vegetable broth and simmer until squash is soft, about 12–15 minutes.
- Transfer mixture to a blender. Add milk, nutmeg, salt, and Parmesan. Blend until smooth.
- Taste and adjust seasoning. Set aside to cool slightly.
Step 2: Make the Ricotta Filling
- In a mixing bowl, combine ricotta, mozzarella, Parmesan, egg, sautéed spinach, Italian seasoning, salt, and pepper.
- Mix well until evenly blended and creamy.
Step 3: Prepare the Lasagna Noodles
- Cook the noodles according to package directions until just al dente.
- Drain and lay flat on a clean towel or parchment paper to prevent sticking.
Step 4: Assemble the Roll-Ups
- Spread a thin layer of butternut squash sauce in the bottom of your baking dish.
- Spread 2–3 tbsp of ricotta mixture over each noodle, then roll tightly from one end to the other.
- Place seam-side down in the dish. Repeat with remaining noodles.
Step 5: Add Sauce and Cheese
- Pour the remaining squash sauce evenly over the roll-ups.
- Sprinkle 1 cup shredded mozzarella on top.
Step 6: Bake Until Bubbly
- Cover with foil and bake at 375°F (190°C) for 25 minutes.
- Uncover and bake an additional 10–15 minutes, or until cheese is golden and bubbling.
- Let cool for 5–10 minutes before serving. Garnish with chopped sage or parsley.
Tips for the Best Roll-Ups
Cook Noodles Just Right – Slightly firm so they hold their shape when rolled.
Use Fresh or Pre-Cut Squash – Speeds up prep and ensures tenderness.
Don’t Overfill – Too much filling can cause breakage when rolling.
Bake Covered First – This prevents drying out, then uncover to brown the top.
Make It Ahead – Assemble and refrigerate up to 1 day in advance.
Serving Suggestions
With a Green Salad – A fresh contrast to the rich filling.
Garlic Bread or Baguette – For dipping into the extra sauce.
As a Holiday Main – A delicious vegetarian alternative for festive meals.
Next-Day Lunch – Easily portioned and reheats well.
How to Store & Reheat
Storing:
- Refrigerate: Cover and store leftovers for up to 4 days.
- Freeze: Assemble and freeze before baking for up to 2 months. Thaw in the fridge overnight before baking.
Reheating:
- Oven: Bake at 350°F covered with foil for 15–20 minutes.
- Microwave: Heat individual portions for 2 minutes, covered with a damp paper towel.
Frequently Asked Questions
- Can I use store-bought butternut squash sauce?
Yes, just make sure it’s thick and flavorful. - What’s a good substitute for spinach?
Kale or sautéed mushrooms are great options. - Can I make this vegan?
Use dairy-free cheeses, plant-based milk, and a flax egg in the ricotta mix. - Is this gluten-free?
Use gluten-free lasagna noodles to make the recipe gluten-free. - Can I use no-boil noodles?
It’s not recommended for roll-ups—boiled noodles are more flexible for rolling.
Final Thoughts
Creamy Butternut Squash Lasagna Roll-Ups are a comforting, beautiful, and flavor-packed dish that brings a seasonal twist to your table. Whether you’re hosting a holiday dinner or craving something cozy and satisfying, this dish is easy to make and hard to resist.
Try it once and it’ll become a staple in your fall and winter recipe rotation!
Preparation Time: 25 minutes
Cooking Time: 35 minutes
Cuisine: American (Italian-inspired)
Nutritional Information (Per Serving):
Calories: 390 | Protein: 17g | Carbohydrates: 35g | Fat: 22g | Fiber: 4g | Sodium: 480mg
Creamy Butternut Squash Lasagna Roll-Ups
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Cuisine: American (Italian-inspired)
Description
Creamy Butternut Squash Lasagna Roll-Ups are a cozy and elegant twist on classic lasagna. Tender lasagna noodles are rolled around a rich ricotta-spinach filling, nestled in a silky butternut squash sauce, and topped with bubbly mozzarella. It’s a vegetarian comfort dish that’s just right for fall dinners, holidays, or meal prep lunches.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Butternut Squash Sauce:
-
3 cups butternut squash, peeled and cubed
-
1 tbsp olive oil
-
½ onion, chopped
-
2 cloves garlic, minced
-
1 cup vegetable broth
-
½ cup milk or half-and-half
-
¼ tsp ground nutmeg
-
¼ tsp salt
-
2 tbsp grated Parmesan cheese (optional)
For the Ricotta Filling:
-
1 ½ cups ricotta cheese
-
1 cup shredded mozzarella cheese
-
¼ cup grated Parmesan cheese
-
1 large egg
-
2 cups fresh spinach, chopped and sautéed
-
½ tsp Italian seasoning
-
Salt and pepper to taste
For Assembly:
-
9 lasagna noodles, cooked al dente and patted dry
-
1 cup shredded mozzarella cheese (for topping)
-
Fresh sage or parsley, chopped (for garnish)
Instructions
Step 1: Cook the Butternut Squash
-
In a saucepan, heat olive oil over medium heat. Add onions and garlic, sauté for 2–3 minutes.
-
Add the cubed squash and sauté for another 5 minutes.
-
Pour in the vegetable broth and simmer until squash is soft, about 12–15 minutes.
-
Transfer mixture to a blender. Add milk, nutmeg, salt, and Parmesan. Blend until smooth.
-
Taste and adjust seasoning. Set aside to cool slightly.
Step 2: Make the Ricotta Filling
-
In a mixing bowl, combine ricotta, mozzarella, Parmesan, egg, sautéed spinach, Italian seasoning, salt, and pepper.
-
Mix well until evenly blended and creamy.
Step 3: Prepare the Lasagna Noodles
-
Cook the noodles according to package directions until just al dente.
-
Drain and lay flat on a clean towel or parchment paper to prevent sticking.
Step 4: Assemble the Roll-Ups
-
Spread a thin layer of butternut squash sauce in the bottom of your baking dish.
-
Spread 2–3 tbsp of ricotta mixture over each noodle, then roll tightly from one end to the other.
-
Place seam-side down in the dish. Repeat with remaining noodles.
Step 5: Add Sauce and Cheese
-
Pour the remaining squash sauce evenly over the roll-ups.
-
Sprinkle 1 cup shredded mozzarella on top.
Step 6: Bake Until Bubbly
-
Cover with foil and bake at 375°F (190°C) for 25 minutes.
-
Uncover and bake an additional 10–15 minutes, or until cheese is golden and bubbling.
-
Let cool for 5–10 minutes before serving. Garnish with chopped sage or parsley.
Notes
Cook Noodles Just Right – Slightly firm so they hold their shape when rolled.
Use Fresh or Pre-Cut Squash – Speeds up prep and ensures tenderness.
Don’t Overfill – Too much filling can cause breakage when rolling.
Bake Covered First – This prevents drying out, then uncover to brown the top.
Make It Ahead – Assemble and refrigerate up to 1 day in advance.


