This vegetarian Butternut Squash Lasagna is a culinary masterpiece, perfectly balancing the warmth of comforting home cooking with wholesome, feel-good ingredients. Imagine tender, roasted butternut squash, blended into a luxuriously smooth and creamy sauce, infused with the rich flavors of cottage cheese and parmesan. It’s a delightful twist on a classic, offering a deeply satisfying experience without the heaviness of traditional cream sauces. This recipe proves that vegetarian comfort food can be both incredibly satisfying and remarkably nutritious, making it a perfect centerpiece for family dinners or a fantastic dish to share with friends.

Butternut squash, often relegated to side dishes or soups, truly deserves the spotlight in a hearty pasta creation like lasagna. Once roasted to perfection, this humble gourd transforms, becoming incredibly sweet, nutty, and velvety in texture. When skillfully blended with creamy cheeses, it creates an astonishingly rich and smooth sauce that rivals any béchamel, yet remarkably, requires no butter or flour. This natural sweetness and roasted depth infuse the lasagna with a unique character, elevating it to a whole new level of deliciousness that will surprise and delight your palate. It’s a brilliant way to incorporate more vegetables into your diet while still enjoying a beloved pasta dish, making it a healthier alternative that doesn’t compromise on flavor or texture.
If you’re a devoted fan of lasagna, always on the lookout for innovative and satisfying variations, you’ll love exploring other pasta delights. For instance, my Vegetarian Eggplant Lasagna offers another fantastic meatless option, bursting with Mediterranean flavors and a delightful textural contrast. And for those busy weeknights when you crave that comforting lasagna taste without the fuss of layering, my One-Pot Lasagna Soup delivers all the hearty flavor in a fraction of the time, perfect for a quick and easy family meal.
Recipe Overview
Essential Ingredients for a Perfect Butternut Squash Lasagna
Crafting this incredible Butternut Squash Lasagna requires a thoughtful selection of fresh and flavorful ingredients. Each component plays a crucial role in building the dish’s complex layers of taste and texture, ensuring every forkful is a symphony of flavor. Below is a detailed list of everything you’ll need, with insights into how each ingredient contributes to the overall deliciousness. You’ll find the precise measurements conveniently provided in the comprehensive recipe card further down the page.

- Small Butternut Squash: The star of our show! When roasted, its natural sugars caramelize, developing a sweet, earthy flavor and an incredibly smooth texture that forms the delightful base of our unique sauce. Aim for approximately 6 cups once peeled, seeded, and cubed.
- Olive Oil: A foundational ingredient for roasting our squash to perfection and sautéing our vibrant vegetables. It helps achieve that perfect golden-brown crispness and adds a rich, aromatic, Mediterranean note to the dish. You can easily substitute with avocado oil if you prefer its milder flavor or higher smoke point.
- Seasonings: A harmonious blend essential for building depth of flavor. This includes cinnamon powder, Kosher salt, freshly ground black pepper, dried oregano, basil, and thyme. The subtle hint of cinnamon with the butternut squash is a unique touch that truly enhances its sweetness, while the classic Italian herbs infuse the vegetable filling with a comforting aroma, tying all the savory elements together beautifully.
- Milk of Choice: This ingredient is crucial for achieving that silky-smooth consistency in our butternut squash sauce. Any variety works perfectly here – whether you opt for dairy milk for a traditional richness or an unsweetened plant-based milk (like almond or oat) for a dairy-free alternative, it will blend beautifully.
- Cottage Cheese: Don’t underestimate the power of this ingredient! It’s the secret to the sauce’s delightful creamy texture, contributing a light, fluffy quality, and also adds a valuable boost of protein, making the lasagna even more satisfying and wholesome.
- Parmesan Cheese: For an unparalleled depth of savory, umami flavor, freshly grated Parmesan is an absolute must. Its salty, nutty notes beautifully complement the natural sweetness of the squash and the earthiness of the vegetables, creating a well-rounded taste profile.
- Garlic Cloves: Minced and generously added, garlic provides that essential aromatic foundation for the vegetable filling, bringing a pungent, savory kick that elevates every single layer of the lasagna. Fresh garlic is always preferred for its vibrant taste.
- Sweet Onion: When finely diced and patiently sautéed, sweet onion caramelizes beautifully, contributing a subtle sweetness and aromatic depth to the vegetable filling. This perfectly balances the other savory elements and enhances the overall complexity of the dish.
- Button Mushrooms: These versatile fungi, when finely diced, add a wonderful earthy umami flavor and a satisfying, meaty texture to the vegetable medley. They make the lasagna feel even heartier and more substantial, even without meat.
- Zucchini: Finely diced zucchini effortlessly blends into the vegetable filling, offering a tender texture and a fresh, mild flavor. It adds moisture and volume, enhancing the overall balance and nutritional value of the dish.
- Red Bell Pepper: A delightful pop of color and a touch of natural sweetness come from the small-diced red bell pepper. It adds another vibrant layer of flavor and visual appeal to the vegetable mixture, making each bite more engaging.
- Lasagna Sheets: The essential foundation of any great lasagna! You can choose traditional lasagna noodles or opt for oven-ready ones for convenience. If using regular sheets, remember to boil them until just al dente – slightly firm with a bite – to ensure they hold their structure perfectly once baked into the sturdy, flavorful layers.
- Mozzarella Cheese: The quintessential lasagna cheese, providing that irresistible gooey, stretchy, melt-in-your-mouth goodness. Shred your own from a block for superior melt and richer flavor, or use good quality pre-shredded mozzarella for added ease and convenience.
Crafting Your Creamy Butternut Squash Lasagna: A Step-by-Step Guide
Making this Butternut Squash Lasagna is a rewarding culinary journey that, while requiring a few steps, is incredibly straightforward. Each stage is designed to build layers of flavor and texture, culminating in a perfectly harmonious dish. Follow these detailed steps to bring all the delicious elements together, ensuring a perfectly layered and incredibly flavorful meal every time:

Step 1: Roast the Butternut Squash for Maximum Flavor. Begin your culinary adventure by preheating your oven to a robust 425°F (220°C). Prepare a large baking sheet by lining it with parchment paper; this simple step will make cleanup effortless. Spread your uniformly cubed butternut squash evenly across the prepared sheet, taking care to avoid overcrowding, which helps the squash roast beautifully rather than steam. Drizzle the squash generously with 1 tablespoon of olive oil. Now, season it judiciously with a pinch of Kosher salt, a grind of fresh black pepper, and crucially, ½ teaspoon of aromatic cinnamon powder. Toss everything together thoroughly until each cube is glistening and well coated. Roast in the preheated oven for 30-35 minutes, or until the squash is beautifully tender, fork-piercing easily, and shows signs of light caramelization at the edges. This roasting process is vital as it deepens the squash’s natural sweetness and creates a rich, complex base for our signature sauce.
Step 2: Prepare the Creamy Butternut Squash Sauce. Once the roasted squash emerges from the oven, fragrant and fork-tender, carefully transfer it to the bowl of a food processor. Add the 1 cup of your chosen milk, the 1½ cups of creamy cottage cheese, and the ½ cup of freshly grated Parmesan cheese. Secure the lid and blend these ingredients until the mixture is incredibly smooth and velvety creamy. You might need to pause the processor a few times to scrape down the sides, ensuring all ingredients are thoroughly incorporated and no lumps remain. This vibrant, naturally sweet, and incredibly rich sauce is truly the heart and soul of our butternut squash lasagna.

Step 3: Sauté the Flavorful Vegetable Filling. While your butternut squash is diligently roasting, turn your attention to preparing the vibrant vegetable filling. Heat the remaining 2 tablespoons of olive oil in a large, sturdy skillet over medium heat. Add the finely diced sweet onion and button mushrooms to the hot oil. Sauté these vegetables for approximately 10-12 minutes, stirring occasionally, until they begin to soften, release their moisture, and develop a beautiful golden-brown color. This browning stage is key for building significant depth of flavor. Next, stir in the small-diced zucchini, red bell pepper, and the fragrant minced garlic cloves. Continue to cook for another 5 minutes, allowing the additional vegetables to become tender-crisp and the garlic to become wonderfully aromatic, but without burning. Season generously with additional salt and pepper, along with 1 teaspoon of dried oregano, 1 teaspoon of dried thyme, and 1 teaspoon of dried basil. Stir well to distribute the seasonings evenly. Remove the skillet from the heat once seasoned; the residual heat will continue to meld the flavors beautifully.
Step 4: Master the Lasagna Assembly. If you’re using traditional lasagna sheets (not oven-ready), bring a large pot of generously salted water to a rolling boil. Add the lasagna sheets and cook them until they are just al dente—meaning they should still have a slight bite to them, typically a minute or two less than the package instructions suggest. This slight undercooking prevents them from becoming mushy during the subsequent baking. Drain the noodles immediately and lay them flat on parchment paper or a clean kitchen towel to prevent them from sticking together. Now, to begin the art of assembly, spread ¼ cup of your luscious, creamy butternut squash sauce evenly across the bottom of a 9×13-inch baking dish. This initial layer prevents the first set of noodles from sticking and provides a flavorful base. Carefully arrange three lasagna sheets over the sauce. Follow this with another generous layer of the butternut squash sauce, then an even spread of the sautéed vegetable mixture, and finally, a light sprinkle of shredded mozzarella cheese. Repeat these layers two more times, effectively creating three full, savory layers of noodles, sauce, veggies, and cheese. Ensure your final top layer is generously adorned with the remaining shredded mozzarella for that irresistible golden, bubbly crust.
Step 5: Bake to Golden Perfection and Allow to Rest. With your lasagna beautifully assembled, it’s time for baking. Reduce your oven temperature to a steady 375°F (190°C). Cover the baking dish tightly with aluminum foil. This helps to steam the lasagna, ensuring the noodles cook thoroughly and the flavors meld. Bake for 30 minutes. After this initial bake, carefully remove the foil and continue baking for an additional 10-12 minutes, or until the top is gorgeously golden brown and the cheese is bubbling vigorously and melted to perfection. This final uncovered bake creates that irresistible cheesy crust. Before slicing and serving, it is absolutely crucial to let the lasagna rest for 10-15 minutes. This resting period allows the hot layers to cool slightly and set, preventing them from falling apart when cut and ensuring each slice is perfectly neat, retains its structure, and delivers a consistent, delicious experience.
Creative Variations & Expert Tips for Your Butternut Squash Lasagna
This Butternut Squash Lasagna recipe is wonderfully adaptable, allowing you to personalize it to your taste, dietary needs, or what you have on hand. Don’t be afraid to experiment and make it your own! Here are some creative ideas to inspire you, along with expert tips for guaranteed success and a truly memorable dish:
- Boost Your Veggies: Feel free to get even more creative with your vegetable filling! Beyond the suggested zucchini and bell pepper, consider incorporating finely chopped spinach or kale for an extra nutritional punch and a lovely green color; they blend seamlessly into the mix without overpowering the main flavors. Finely chopped carrots or parsnips can also be added to the sauté for a richer, sweeter flavor profile. Even steamed and mashed cauliflower can be mixed into the squash sauce for added creaminess and hidden veggies.
- Go Gluten-Free: Adapting this recipe for gluten-free diets is incredibly simple and doesn’t sacrifice flavor. Just swap out traditional lasagna noodles for your favorite brand of high-quality gluten-free lasagna sheets. Ensure they are designed for baking or par-boil them as directed. All other ingredients and steps remain exactly the same, ensuring a delicious and compliant meal that everyone can enjoy.
- Make it Vegan: This hearty recipe can easily be transformed into a delicious vegan option. Substitute dairy milk with your preferred unsweetened plant-based milk (such as almond, soy, or oat milk) and replace cottage cheese and Parmesan with high-quality plant-based ricotta and vegan Parmesan alternatives. There are many fantastic options available today that melt beautifully and provide excellent flavor, ensuring the roasted squash sauce remains wonderfully rich and creamy.
- Prepare Ahead for Convenience: To streamline your cooking process on a busy day, consider roasting the butternut squash a day in advance. Once roasted and cooled, simply store it in an airtight container in the refrigerator. This simple meal prep step significantly cuts down on active cooking time when you’re ready to assemble and bake your lasagna, making it perfect for entertaining or weeknight dinners.
- The Importance of Resting: This tip is paramount for any lasagna to achieve that perfect presentation! Allowing your baked lasagna to rest for 10-15 minutes (or even 20 for extra firm layers) before slicing is crucial. This cooling period gives the hot layers time to set and solidify, ensuring that each slice is clean, neat, and holds its shape perfectly when served, rather than collapsing into a messy pile. Patience here truly pays off.
- Herb Enhancements: For an extra layer of freshness and aromatic depth, sprinkle some freshly chopped Italian parsley or delicate sage leaves over the lasagna before serving. Sage, in particular, pairs beautifully with the sweet, earthy notes of butternut squash. A tiny pinch of freshly grated nutmeg can also be added to the squash sauce to enhance its warmth and complexity.
- Add a Spicy Kick: If you enjoy a bit of warmth and heat, consider adding a pinch of red pepper flakes to the vegetable sauté. This introduces a subtle, pleasant kick that beautifully complements the natural sweetness of the squash and the savory elements of the filling, adding an exciting dimension to the dish.

Frequently Asked Questions About Butternut Squash Lasagna
Here are some common questions you might have about making, storing, and customizing your Butternut Squash Lasagna. These answers will help you achieve the best results and enjoy your meal to the fullest:
Can I use frozen butternut squash instead of fresh?
Absolutely! Using frozen butternut squash is a fantastic time-saver, especially when fresh squash isn’t readily available or you’re short on prep time. Just make sure to thaw it completely before roasting. It’s also incredibly important to pat the thawed squash very dry with several layers of paper towel to remove any excess moisture. This critical step ensures it roasts beautifully, allowing it to caramelize and develop that rich, concentrated flavor without watering down your creamy, delicious sauce.
What can I use instead of cottage cheese in butternut squash lasagna?
If cottage cheese isn’t your preference, or if you simply don’t have it on hand, ricotta cheese is an excellent and popular alternative. It offers a similar creamy consistency and will lend a slightly richer, more traditional Italian flavor to your butternut squash sauce. For another option, full-fat Greek yogurt can also work in a pinch for creaminess and a protein boost, though it might introduce a tangier note to the sauce.
How do I store butternut squash lasagna leftovers?
Storing leftovers is incredibly easy, and this lasagna tastes even better the next day! Once your delicious butternut squash lasagna has cooled completely to room temperature, you can cover the entire baking dish tightly with plastic wrap or aluminum foil. For optimal freshness and convenience, transfer individual slices or the entire remaining portion to an airtight container before placing it in the refrigerator. It will keep wonderfully for up to 4 days, and in classic lasagna fashion, you might even find the flavors deepen and improve overnight as they meld further!
Can I freeze butternut squash lasagna?
Yes, absolutely! This butternut squash lasagna freezes beautifully, making it an ideal candidate for future meal prep or quick weeknight dinners. Allow the baked lasagna to cool down completely to prevent condensation and ice crystals. Then, wrap it tightly in several layers of aluminum foil or specialized freezer wrap. For best results, you can freeze individual slices for easier portioning. It will maintain its quality in the freezer for approximately 3 months. When ready to enjoy, you can reheat it directly from frozen by baking it, covered, in the oven until it’s heated through to the center.
What side dishes pair well with Butternut Squash Lasagna?
This rich and flavorful lasagna is fantastic with simple, fresh accompaniments that provide balance. A crisp green salad tossed with a light vinaigrette or lemon dressing provides a refreshing contrast to the creamy pasta. Warm, crusty artisan bread or classic garlic bread is perfect for soaking up any extra sauce. For additional vegetable goodness, roasted asparagus, steamed green beans, or a medley of seasonal roasted vegetables also make excellent, healthy side dishes that complement the flavors without overwhelming them.
Explore More Delicious & Healthy Pasta Recipes
If you’ve fallen in love with the comforting layers and vibrant flavors of this butternut squash lasagna, you’re sure to enjoy these other fantastic pasta creations from my kitchen. Each recipe offers a unique twist on beloved pasta dishes, perfect for any occasion:
- Classic Cottage Cheese Lasagna: A timeless favorite, rich and satisfying.
- Hearty Baked Chicken Alfredo: Creamy, cheesy, and utterly comforting.
- Flavorful Vegan Zucchini Lasagna: Another incredible plant-based option, light yet fulfilling.
- Indulgent Million Dollar Spaghetti: A rich, layered baked spaghetti dish that’s a crowd-pleaser.
- Trendy Baked Tomato Feta Pasta: A viral sensation for good reason – simple, fresh, and delicious.
- Easy Zucchini Lasagna Casserole: A lighter take on lasagna, perfect for using up garden zucchini.
- Baked Feta Pasta with Shrimp: Elevating the popular feta pasta with juicy shrimp.
- Comforting Spaghetti Casserole Recipe: A baked pasta dish that’s pure nostalgic comfort.
And if you’re a true butternut squash enthusiast, eager to explore its incredible versatility beyond lasagna, I highly recommend checking out these diverse and delicious butternut squash recipes for even more culinary inspiration!

Get My Free eCookbook!
Don’t miss out on more delicious and healthy meal ideas that fit perfectly into your busy lifestyle! Grab my exclusive free eCookbook, featuring 20 of my top family-friendly dinner recipes that can be on your table in just 30 minutes. It’s packed with practical tips and inspiring dishes for seamless weeknight meal planning.
Ready to simplify your cooking and discover new family favorites? Download your free eCookbook here and start cooking smarter today!
Thank you for stopping by and taking the time to explore this delicious Butternut Squash Lasagna recipe. I sincerely hope it brings warmth, comfort, and joy to your table and becomes a new favorite in your recipe collection! Don’t forget to subscribe to my newsletter to receive more delicious, healthy recipes, cooking tips, and meal ideas like this one, delivered straight to your inbox – it’s completely free and packed with inspiration!
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts, culinary adventures, and fresh recipes. Let’s connect and share our passion for healthy, flavorful eating!
Butternut Squash Lasagna (Rich & Flavorful)
By: Rena
Servings: 8 generous servings
Prep Time: 25 minutes
Cook Time: 55 minutes
Total Time: 1 hour 20 minutes

This Butternut Squash Lasagna is a delightful vegetarian twist on a beloved classic. It features layers of tender roasted butternut squash blended into a creamy sauce, a savory medley of sautéed onions, mushrooms, zucchini, and bell peppers, and plenty of gooey melted mozzarella cheese, all nestled between al dente lasagna noodles. This hearty and wholesome dish offers comforting flavors that are perfect for any occasion, proving that healthy eating can be incredibly delicious.
Ingredients
- 1 small butternut squash, cubed (yields approximately 6 cups once prepared)
- 3 tablespoons olive oil, or avocado oil, divided
- Kosher salt and freshly ground black pepper, to taste
- ½ teaspoon cinnamon powder
- 1 cup milk of choice (dairy or unsweetened plant-based)
- 1½ cups cottage cheese (full-fat recommended for maximum creaminess)
- ½ cup freshly grated Parmesan cheese, plus extra for serving if desired
- 5-6 garlic cloves, minced (about 1.5 – 2 tablespoons for robust flavor)
- 1 large sweet onion, finely diced
- 22 ounces button mushrooms, finely diced (approximately 6-7 cups)
- 1 large zucchini, small diced (about 2 cups)
- 1 red bell pepper, small diced (about 1.5 cups)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 teaspoon thyme
- 9 lasagna sheets, enough for 3 complete layers (use traditional or oven-ready noodles)
- 2 cups shredded mozzarella cheese, divided
Instructions
- Prepare and Roast the Butternut Squash: Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper. Spread the cubed butternut squash evenly on the baking sheet, ensuring pieces are in a single layer. Drizzle with 1 tablespoon of olive oil, then season generously with Kosher salt, black pepper, and ½ teaspoon of cinnamon powder. Toss gently to ensure all squash pieces are well coated. Roast for 30-35 minutes, or until the squash is beautifully tender and lightly caramelized at the edges.
- Make the Butternut Squash Sauce: Carefully transfer the roasted squash to a food processor. Add the 1 cup of milk, 1½ cups of cottage cheese, and ½ cup of grated Parmesan cheese. Process until the mixture is completely smooth and creamy. Set this vibrant sauce aside.
- Sauté the Vegetable Filling: While the squash roasts, heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat. Add the finely diced sweet onion and button mushrooms. Sauté for 10-12 minutes, stirring occasionally, until they soften and begin to brown, developing rich flavor. Stir in the small-diced zucchini, red bell pepper, and minced garlic cloves. Cook for an additional 5 minutes, allowing the vegetables to become tender-crisp and aromatic. Season the vegetable mixture generously with additional salt, pepper, 1 teaspoon of dried oregano, 1 teaspoon of thyme, and 1 teaspoon of dried basil. Stir well to combine. Remove the skillet from the heat.
- Cook Lasagna Noodles (if necessary): If using traditional lasagna sheets, bring a large pot of generously salted water to a rolling boil. Add the lasagna sheets and cook until just al dente, which is typically one minute less than indicated on the package directions. Drain immediately and lay the cooked noodles flat on parchment paper or a clean kitchen towel to prevent them from sticking together.
- Assemble the Lasagna: Spread ¼ cup of the creamy butternut squash sauce evenly over the bottom of a 9×13-inch baking dish. Arrange three lasagna sheets over the sauce. Top with a generous layer of butternut squash sauce, followed by an even layer of the sautéed vegetable filling, and a light sprinkle of shredded mozzarella cheese. Repeat these layers two more times, creating three full layers of noodles, sauce, veggies, and cheese. Ensure your final top layer is generously adorned with the remaining shredded mozzarella cheese for a beautiful golden crust.
- Bake and Rest: Reduce your oven temperature to 375°F (190°C). Cover the baking dish tightly with aluminum foil. Bake for 30 minutes. After this initial bake, remove the foil and continue baking for an additional 10-12 minutes, or until the top is golden brown and the cheese is bubbly and fully melted. This final uncovered bake creates that irresistible cheesy crust. Before slicing and serving, it is essential to let the lasagna rest for 10-15 minutes. This crucial resting period allows the hot layers to set, preventing them from falling apart when cut and ensuring neat, perfect slices.
Notes for Success
- For the best texture and deepest flavor, ensure the butternut squash is roasted evenly until it’s tender and slightly caramelized, as this process concentrates its natural sweetness.
- Allowing the baked lasagna to rest for 10-15 minutes before slicing is crucial; this step helps the layers set and solidify, resulting in beautifully neat and intact servings.
- To significantly save time on a busy cooking day, you can roast the butternut squash a day ahead. Once cooled, store it in an airtight container in the fridge until ready to use.
- Using freshly grated Parmesan cheese will always offer a superior flavor and a better, smoother melt compared to pre-grated options, which can sometimes contain anti-caking agents.
- Don’t skip or skimp on seasoning the vegetables; a well-seasoned sauté builds a robust and complex flavor profile that permeates throughout every bite of the lasagna.
Storage Instructions:
- Store any leftover Butternut Squash Lasagna in an airtight container in the fridge for up to 4 days. The flavors often deepen and improve overnight!
- To reheat, individual portions can be warmed in the microwave. For larger portions, cover the dish with foil and warm in the oven at 350°F (175°C) until heated through.
- To freeze, allow the lasagna to cool completely. Wrap it tightly in several layers of aluminum foil or specialized freezer-safe wrap. It will keep well for about 3 months. Reheat from frozen by baking, covered, in the oven until hot throughout.
Nutrition Information (per serving)
Nutrition information provided is an estimation calculated automatically and should only be used as an approximation.
- Calories: 412 kcal
- Carbohydrates: 48g
- Protein: 22g
- Fat: 16g
- Saturated Fat: 6g
- Polyunsaturated Fat: 1g
- Monounsaturated Fat: 7g
- Cholesterol: 36mg
- Sodium: 728mg
- Potassium: 971mg
- Fiber: 5g
- Sugar: 11g
- Vitamin A: 10886 IU
- Vitamin C: 51mg
- Calcium: 349mg
- Iron: 2mg
Additional Recipe Information
Course: Main Course, Vegetarian
Cuisine: Italian
Tried this delightful recipe? We’d love to see your culinary creations! Mention @healthyfitnessmeals or tag #healthyfitnessmeals on Instagram! Your feedback and photos inspire us to create more delicious content!