| |

Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe

I absolutely love sharing this Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe because it’s one of those dishes that feels cozy and indulgent without any dairy or heavy cream. When I first tried making a vegan lasagna with a rich butternut squash sauce, I was amazed at how creamy and satisfying it turned out—all thanks to the roasted squash and cashews blend. It’s the perfect recipe for cool fall evenings or when you want a comforting, plant-based meal that your whole family will go crazy for.

You’ll find that this Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe works wonderfully for both weeknight dinners and special occasions because it’s filling, packed with flavor, and beautifully colorful. The combination of earthy mushrooms, tender kale, and slightly sweet butternut squash makes every bite something to savor. Plus, it’s gluten-free friendly if you pick the right noodles—something I learned when hosting friends with different dietary needs.

❤️

Why You’ll Love This Recipe

  • Creamy Dairy-Free Sauce: The roasted butternut squash and cashews blend gives you a rich, velvety sauce without any dairy products.
  • Loaded with Veggies: Mushrooms and kale add great texture and nutrition, making this lasagna hearty and satisfying.
  • Family-Friendly: This recipe pleases both vegans and non-vegans alike, perfect for gatherings or weeknight meals.
  • Makes-Ahead Friendly: You can prepare it in advance and freeze it, making dinner prep a breeze on busy days.

Ingredients You’ll Need

This Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe combines simple, fresh ingredients that come together for maximum flavor and wholesome nutrition. I always recommend using fresh kale and cremini mushrooms for the best texture and taste.

  • Butternut Squash: Roasting it with the skin on adds a lovely caramelized flavor and makes it easy to scoop out the flesh afterward.
  • Garlic Cloves: Roasted whole for mellow sweetness—they add a subtle depth to the sauce.
  • Raw Cashews: Soaked and blended into the squash sauce, they give it that creamy texture you’ll love.
  • Lemon Juice: A touch of brightness that balances the richness perfectly.
  • Sea Salt: Essential for bringing out all the flavors in the sauce and filling.
  • Nutritional Yeast: Optional, but I use it for a cheesy, umami kick.
  • Lasagna Noodles: You can use regular or gluten-free noodles—I’m a fan of Tinkyada for gluten-free.
  • Olive Oil: Used for sautéing and preventing noodles from sticking.
  • Onion: Adds sweetness and body to the sautéed filling.
  • Cremini Mushrooms: Their meaty texture makes the filling hearty and satisfying.
  • Kale: Finely chopped to evenly distribute its flavor and add nutrients.
  • Black Pepper & Dried Thyme: For seasoning the filling—thyme adds an earthy note.
  • Fresh Basil & Vegan Parmesan Cheese (Optional): Fantastic garnishes to finish your lasagna with extra flavor and color.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love that this Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe is so versatile—you can make it your own with a few tweaks depending on your mood or what you have on hand.

  • Add Red Pepper Flakes: I sprinkle a pinch into the filling sometimes for a bit of heat that pairs beautifully with the creamy squash sauce.
  • Use Spinach Instead of Kale: For a milder green that cooks faster, especially if you’re short on time.
  • Swap Cashews for Almonds: If you have a nut allergy, soaked blanched almonds can also work to create creaminess.
  • Gluten-Free Noodles: I always recommend this option if you’re gluten-sensitive—just be sure to cook them according to package directions for the best texture.

How to Make Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe

Step 1: Roast the Butternut Squash and Garlic

Start by preheating your oven to 425°F (218°C). Slice the butternut squash in half lengthwise and scoop out the seeds, but keep the skin on—it helps the flesh roast beautifully and is easy to peel off afterward. Rub a bit of oil on the flesh, place the garlic cloves whole onto a parchment-lined baking sheet, and then set the squash cut side down on top so the garlic won’t burn. Roast for about 30-40 minutes until the squash skin is golden and blistered and the flesh is soft when pierced with a knife. This slow roasting brings out an incredible natural sweetness that makes this Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe so special.

Step 2: Cook the Lasagna Noodles

While your squash is roasting, bring a large pot of salted water to a boil. Cook your lasagna noodles according to the package directions until al dente. Once drained, toss them gently with a little olive oil to keep them from sticking. Pro tip: Make sure not to overcook the noodles because they’ll continue to soften when baked in the sauce and filling.

Step 3: Sauté the Filling

Heat a large skillet over medium heat and add the olive oil. Toss in the diced onion and sauté until translucent, about 3-4 minutes. Then add the cremini mushrooms and cook them until they release their moisture and start getting a nice brown color—usually 5-7 minutes. Finally, stir in the kale, salt, pepper, and thyme if you’re using it, cooking again for 5-7 minutes until the kale is tender. This trio forms a savory, earthy filling that perfectly complements the creamy butternut squash sauce.

Step 4: Blend the Butternut Squash Sauce

Once your squash is cool enough to handle, scoop about 2 cups of the roasted flesh into a high-speed blender. Add the roasted garlic cloves, soaked cashews, lemon juice, salt, nutritional yeast if you want that cheesy hint, and 1 ½ cups of water to start. Blend until super smooth, scraping down the sides if needed. The sauce should be thick and creamy, easy to scoop but not runny. Taste and adjust it by adding more salt, lemon, or garlic depending on your preference. I found this step really important to get the balance of flavors just right in my Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe.

Step 5: Assemble and Bake

Lower your oven temperature to 350°F (177°C). In a 9×13 baking dish, spread ½ cup of the butternut squash sauce to coat the bottom. Layer with noodles, then a third of the mushroom and kale filling, and more sauce, repeating two more times. Finish with a final layer of noodles topped with the remaining sauce spread thickly across the top. Pop it into the oven and bake for about 30 minutes until the top looks slightly browned and a little dry around the edges. Let it rest for 5-10 minutes before slicing—this helps everything set and makes serving easier.

👨‍🍳

Pro Tips for Making Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe

  • Roast with Garlic Covered: Covering the garlic with the squash while roasting keeps it soft and sweet, preventing burnt bitterness.
  • Cashew Soaking: Soak your cashews for at least 2 hours or use boiling water to soften them faster; it makes your sauce super silky.
  • Layering Is Key: Spread sauce evenly between layers to avoid dry noodles and keep every bite flavorful.
  • Let It Cool Before Slicing: Giving the lasagna time to set after baking helps it cut neatly without falling apart.

How to Serve Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe

The image shows a close-up of a thick slice of layered lasagna on a white plate with small brown specks, placed on a white marbled surface. The lasagna has five visible layers of pasta sheets, each separated by creamy orange cheese sauce mixed with chopped green spinach and small pieces of brown mushrooms. The top layer is smooth orange cheese sauce sprinkled with fine white cheese crumbs and decorated with thin strips of fresh green basil. A slight sauce spills on the plate next to the lasagna. A blurry blue cloth and a green basil leaf are visible in the foreground. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I like to top my slices with freshly chopped basil for a burst of freshness and a sprinkle of vegan parmesan cheese to add that cheesy finish that everyone loves. Sometimes I add a drizzle of good-quality olive oil or even a little crushed red pepper for heat when serving.

Side Dishes

This lasagna pairs beautifully with a crisp green salad or roasted Brussels sprouts for some extra veggies. Garlic bread or simple crusty bread is great if you want to round out the meal with something to soak up any extra sauce.

Creative Ways to Present

For special dinners, I make individual mini lasagnas in small ramekins or muffin tins—perfect for elegant plating and portion control. Another fun idea is layering the filling in a clear glass dish for a beautiful stacked look that shows off the colors and textures inside.

Make Ahead and Storage

Storing Leftovers

Leftovers store beautifully in the fridge for up to 4 days. I like to cover mine loosely with foil or plastic wrap and always keep an eye out for moisture buildup—draining off any watery bits before reheating helps the lasagna keep its perfect texture.

Freezing

This Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe freezes very well. I freeze it assembled in an airtight container or tightly wrapped in foil for up to a month. When I’m ready to bake, I just thaw it overnight in the fridge for the best results or bake straight from frozen with a bit of extra bake time.

Reheating

To reheat, I cover the lasagna with foil to retain moisture and bake at 350°F (177°C) until heated through, about 15-20 minutes if refrigerated. If reheating individual slices, microwaving covered for 2-3 minutes works well too—you’ll want to add a splash of water if it seems dry.

FAQs

  1. Can I use frozen butternut squash for this recipe?

    Yes, you can substitute fresh butternut squash with frozen, but I recommend thawing and draining any excess water before roasting to avoid a watery sauce. Roasting frozen squash may take a little longer, so keep an eye on texture to ensure it’s tender before blending.

  2. Is this recipe suitable for gluten-free diets?

    Absolutely! Just be sure to choose gluten-free lasagna noodles, like Tinkyada brand or another reliable option. Follow cooking instructions closely, as gluten-free noodles sometimes need special handling to avoid sticking or breaking during layering.

  3. Can I make this recipe nut-free?

    You can try substituting cashews with sunflower seeds or hemp seeds soaked in water to maintain creaminess, but the flavor and texture might differ slightly. Alternatively, using a creamy tofu base can also work if you’re looking for a nut-free vegan sauce.

  4. How do I prevent the noodles from sticking together?

    After cooking, drain the noodles and toss them with a little olive oil while they are still warm. This light coating helps keep them separate and easier to layer when assembling the lasagna.

  5. Can I prepare this lasagna ahead of time and bake later?

    Yes! You can assemble the lasagna fully, cover it tightly, and refrigerate for up to 24 hours before baking. This makes it a fantastic make-ahead meal for busy days or entertaining guests.

Final Thoughts

This Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe has become a personal favorite not just because it tastes amazing but because it’s a comforting, wholesome meal that invites everyone to the table—whether vegan or not. I love how it’s packed with veggies, vibrant flavors, and creamy goodness all in one dish. I truly hope you enjoy making it as much as I do and that it becomes a staple in your kitchen for those days when you want a little extra love on your plate. Give it a try—you might just fall in love like I did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Butternut Squash Lasagna with Mushrooms and Kale Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 136 reviews
  • Author: Villerius
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 6 slices
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-inspired
  • Diet: Vegan

Description

A hearty and comforting vegan and gluten-free friendly butternut squash lasagna featuring a creamy roasted squash and garlic sauce, sautéed mushrooms and kale filling, and tender noodles baked to perfection. This dish is perfect for a cozy dinner and can be made ahead and frozen for convenience.


Ingredients

Butternut Squash Sauce

  • 1 small butternut squash (about 2 cups or 480 g purée)
  • 10-12 cloves garlic, peeled and left whole
  • 1 ¼ cup raw cashews
  • 3 Tbsp lemon juice
  • ½ tsp sea salt (plus more to taste)
  • 1 Tbsp nutritional yeast (optional)
  • 1 ½ cups water (plus more as needed to blend)

Noodles

  • 10 ounces dry lasagna noodles (gluten-free as needed, e.g., Tinkyada)
  • 1 Tbsp salt (for salting pasta water)
  • ½ tsp olive oil

Filling

  • 1 ½ Tbsp olive oil
  • 1 large onion, diced (about 3 cups chopped)
  • 6 cups roughly chopped cremini mushrooms
  • 8 cups finely chopped kale (1 bundle)
  • ½ tsp sea salt
  • ½ tsp black pepper
  • 1 tsp dried thyme (optional)

For Serving (Optional)

  • Freshly chopped basil
  • Vegan parmesan cheese


Instructions

  1. Roast the Butternut Squash and Garlic: Preheat your oven to 425°F (218°C) and line a baking sheet with parchment paper. Slice the butternut squash in half lengthwise and scoop out the seeds, keeping the skin on. Rub the flesh lightly with oil. Place the garlic cloves on the baking sheet and cover them with the squash halves cut side down to protect the garlic from burning. Bake for 30-40 minutes until the squash skin is blistered and golden, and a knife slides in easily.
  2. Cook the Lasagna Noodles: While the squash roasts, bring a large pot of salted water to a boil. Add the lasagna noodles and cook according to package instructions until al dente. Drain and set aside, tossing gently with olive oil to prevent sticking.
  3. Prepare the Filling: Heat a large rimmed skillet over medium heat. Add olive oil and sauté diced onion for 3-4 minutes until softened. Add mushrooms and cook for 5-7 minutes until lightly browned. Stir in kale, sea salt, black pepper, and optional thyme; cook for another 5-7 minutes until the kale is tender.
  4. Make the Butternut Squash Sauce: Once roasted squash is cool enough to handle, scoop out about 2 cups (480 g) of the flesh into a high-speed blender. Add the roasted garlic cloves, raw cashews, lemon juice, salt, nutritional yeast (if using), and water. Blend until thick and creamy, adding more water as needed to reach a scoopable consistency. Taste and adjust seasoning with more salt, lemon juice, garlic, or nutritional yeast to your preference.
  5. Lower Oven Temperature: Reduce the oven temperature to 350°F (177°C) for baking the lasagna.
  6. Assemble the Lasagna: In a 9 x 13-inch glass or ceramic baking dish, spread ½ cup (120 ml) of the butternut squash sauce evenly on the bottom. Lay down a layer of noodles, spread ⅓ of the sautéed vegetable filling, then top with another layer of sauce. Repeat this layering two more times, finishing with noodles and the remaining sauce on top.
  7. Bake the Lasagna: Bake uncovered at 350°F (177°C) for 30 minutes or until the top layer is slightly dry and takes on a little darker color.
  8. Cool and Serve: Remove from oven and let cool for 5-10 minutes to set. Slice and serve garnished with freshly chopped basil and vegan parmesan cheese if desired.

Notes

  • To make freezer-friendly: Assemble as directed, cover well, and freeze for up to 1 month. When ready to bake, preheat oven to 350°F (176°C). Bake covered with foil for 25 minutes if thawed or 45 minutes to 1 hour if frozen. Remove foil and bake an additional 5-10 minutes until sauce is bubbly and hot.
  • Nutrition estimates exclude optional ingredients and account for only ¼ tsp of salt absorbed from pasta water.

Nutrition

  • Serving Size: 1 slice (1/6 of lasagna)
  • Calories: 310
  • Sugar: 6g
  • Sodium: 320mg
  • Fat: 11g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star