Gluten-Free No-Pasta Butternut Squash Spinach Mushroom Lasagna Recipe

Photo of author
Author: Amelia
Published:
Updated:
Invisible Butternut Squash Spinach - No Pasta Needed

Invisible butternut squash spinach lasagna is about to become your new favorite veggie packed comfort food! I’m so over-the-moon excited to share this recipe with you today.

Let me tell you how this recipe came to be. One evening, I was staring at a beautiful butternut squash sitting on my counter, and my kids (Isabella, Emma, and Noah) were begging for lasagna. But here’s the thing I wanted something lighter, healthier, and packed with vegetables they’d actually eat without complaint. That’s when inspiration struck!

Instead of traditional pasta, I decided to slice butternut squash super thin and layer it with spinach, mushrooms, and creamy Boursin cheese. The result? A dish so delicious that Henry couldn’t believe there wasn’t any pasta in it. The kids devoured it, and Emma even asked for seconds (which is pretty much a miracle in our house).

This butternut squash lasagna is what I call “invisible” because the vegetables blend together so beautifully that even picky eaters won’t realize they’re eating something incredibly nutritious. Plus, it’s naturally gluten-free when you swap the flour, making it perfect for friends and family with dietary restrictions.

If you love creative vegetable-based dishes, you’ll definitely want to check out my butternut squash and feta cheese recipes for more inspiration!

Why You’ll Love This Invisible Butternut Squash Spinach Recipe

Trust me when I say this recipe checks all the boxes for an easy weeknight dinner or impressive weekend meal:

  • No pasta needed the thinly sliced butternut squash creates layers that taste just as satisfying as traditional lasagna noodles
  • Packed with nutrition you’re getting tons of vitamins from the butternut squash, iron from the spinach, and protein from the cheese
  • Simple prep work while it looks fancy, the actual steps are straightforward and beginner-friendly
  • Customizable ingredients swap vegetables or cheese based on what you have on hand
  • Meal prep friendly this dish reheats beautifully, making it perfect for busy weeks
  • Crowd-pleaser even the pickiest eaters (I’m looking at you, Noah) will love this dish
Best Invisible Butternut Squash Spinach Recipe Ever

Fresh Ingredients for Your Butternut Squash Lasagna

Here’s what you’ll need to create this delicious veggie lasagna:

For the vegetable layers:

  • 2 tablespoons olive oil
  • 5 ounces baby spinach, roughly chopped
  • 20 ounces baby bella mushrooms, sliced
  • 1½ pounds butternut squash

For the creamy filling:

  • 5 ounces Boursin cheese, room temperature (or substitute with goat cheese or cream cheese)
  • 2 eggs
  • ⅓ cup milk
  • ⅓ cup all-purpose flour (use gluten-free flour for a gluten-free version)
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ⅛ teaspoon ground nutmeg
  • 3 tablespoons fresh parsley, minced

For the topping:

  • 1 cup shredded mozzarella cheese
  • 2 tablespoons grated parmesan cheese

Ingredient notes and substitutions

Butternut squash: Pick a squash that feels heavy for its size with firm, smooth skin. You can also use sweet potato as a substitute for a slightly different flavor profile.

Boursin cheese: This French herb cheese adds incredible creaminess and flavor. If you can’t find it, softened cream cheese or goat cheese work beautifully too.

Baby bella mushrooms: These add a meaty texture and earthy flavor. You can use white button mushrooms if that’s what you have.

Spinach: Baby spinach is my go-to because it’s tender and wilts quickly. Kale works great too if you prefer something heartier.

How to Make Invisible Butternut Squash Spinach Lasagna

Let me walk you through each step to make this no-pasta lasagna perfect every single time!

Step 1: Prep your baking dish and oven

Preheat your oven to 400°F. Grab your 9×13 inch baking dish and spray it generously with olive oil. This prevents sticking and makes cleanup so much easier.

Step 2: Sauté the vegetables

Heat 1 teaspoon of olive oil in a large skillet over medium heat. Add the roughly chopped spinach and sauté for just 1-2 minutes until it wilts down. Transfer the spinach to a plate and set it aside.

In the same skillet, heat the remaining olive oil and add your sliced mushrooms. Sauté them for 4-5 minutes until they’re golden brown and have released their moisture. Transfer to the plate with the spinach.

Pro tip: Don’t crowd the mushrooms in the pan! If your skillet isn’t large enough, cook them in batches. This helps them brown instead of steam.

How to Make Invisible Butternut Squash Spinach Lasagna

Step 3: Prepare the butternut squash

This is where the magic happens! Peel the butternut squash, cut it in half lengthwise, and scoop out the seeds. Using a handheld mandoline (my favorite kitchen tool for this recipe), slice the squash into thin pieces about ⅛ to ¼ inch thick.

Safety note: Please be careful with the mandoline! I always use the hand guard because those blades are seriously sharp.

Step 4: Create the creamy mixture

In an extra-large bowl, whisk together the room temperature Boursin cheese, eggs, and milk until smooth and creamy. The Boursin should blend in completely without lumps.

Next, add the flour, baking powder, salt, garlic powder, onion powder, and nutmeg. Mix everything until just incorporated you don’t want to overmix.

Fold in the minced parsley, sautéed spinach, mushrooms, and those beautiful butternut squash slices. Gently toss everything together until all the vegetables are coated with the creamy mixture.

Step 5: Assemble and bake

Transfer the entire mixture to your prepared baking dish. Spread it out evenly and press down gently to create flat layers. Sprinkle the mozzarella and parmesan cheese over the top.

Bake for 40-45 minutes until the top is golden brown and bubbly. You’ll know it’s done when the cheese is melted and slightly crispy around the edges, and the butternut squash is fork-tender.

Let it rest for about 5-10 minutes before slicing. This helps everything set up nicely and makes serving so much cleaner.

Storage and Reheating Tips for Your Lasagna

One of my favorite things about this butternut squash spinach bake is how well it stores! Here’s what you need to know:

Refrigerator storage: Keep leftovers in an airtight container in the fridge for up to 3-4 days. I actually think this tastes even better the next day when all the flavors have melded together.

Reheating instructions: Warm individual portions in the microwave for 1-2 minutes, or reheat larger portions in a 350°F oven for about 15-20 minutes until heated through.

Freezing tips: While you can freeze this dish, I recommend slightly underbaking it if you plan to freeze it. Wrap it tightly in plastic wrap and aluminum foil, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Make-ahead option: You can assemble this entire dish up to 24 hours in advance. Just cover it tightly and refrigerate, then bake when you’re ready to eat. You might need to add 5-10 extra minutes to the baking time since it’s starting cold.

Easy No-Pasta Butternut Squash Lasagna – Healthy & Gluten-Free Veggie Dinner

Creative Ways to Customize This Butternut Squash Recipe

One thing I love about cooking is making recipes my own, and this dish is perfect for customization! Here are some of my favorite variations:

Protein additions: Add cooked Italian sausage, ground turkey, or shredded rotisserie chicken between the layers for extra protein.

Cheese swaps: Try ricotta mixed with an egg instead of Boursin for a more traditional lasagna feel. Feta cheese also adds a tangy Greek-inspired twist.

Vegetable variations: Throw in some sliced zucchini, roasted red peppers, or sun-dried tomatoes. Kale works beautifully in place of spinach if you want something heartier.

Spice it up: Add red pepper flakes to the cheese mixture or layer in some roasted jalapeños for a kick.

Vegan version: Use vegan cheese alternatives and replace the eggs with flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg).

Low-carb boost: Skip the flour entirely and use almond flour or just omit it the dish will still hold together thanks to the eggs and cheese.

If you’re interested in more creative vegetable dishes, my black bean sweet potato enchiladas are another family favorite!

Expert Tips for the Best Results

After making this recipe countless times (seriously, it’s on monthly rotation at our house), here are my tried-and-true tips:

Slice consistently: Try to keep your butternut squash slices uniform in thickness. This makes sure everything cooks evenly.

Don’t skip the sauté: Cooking the spinach and mushrooms first removes excess moisture. Raw vegetables would make your lasagna watery.

Room temperature cheese: This is key! Cold Boursin won’t blend smoothly into the mixture. Let it sit out for about 30 minutes before starting.

Press it down: When you add the mixture to the baking dish, press it down firmly to remove air pockets and create nice, compact layers.

Watch the edges: If the edges start browning too quickly, loosely tent the dish with foil for the last 10-15 minutes of baking.

Let it rest: I know it’s tempting to dig in right away, but letting the lasagna rest for 5-10 minutes makes it so much easier to cut clean slices.

Nutritional Benefits of This Healthy Lasagna

Let’s talk about why this dish is such a nutritional powerhouse! When I serve this to my family, I feel good knowing they’re getting:

Butternut squash is loaded with vitamin A, which is great for eye health and immune function. It’s also packed with fiber to keep everyone feeling full and satisfied.

Spinach brings iron, folate, and vitamin K to the table. It’s one of the most nutrient-dense foods you can eat, and sneaking it into dishes like this is an easy win.

Mushrooms provide B vitamins, selenium, and antioxidants. They also add that satisfying, meaty texture that makes this dish feel substantial.

Boursin cheese adds calcium and protein, plus it makes everything creamy and delicious without needing heavy cream or lots of butter.

Each serving of this vegetable lasagna comes in at about 251 calories with 10 grams of protein, 19 grams of carbs, and 16 grams of fat. It’s a balanced meal that won’t leave you feeling heavy or sluggish afterward.

Serving Suggestions and What to Pair With This Dish

This lasagna is hearty enough to serve as a main course, but here are my favorite ways to round out the meal:

Side salad: A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. I often throw together mixed greens, cherry tomatoes, and a quick olive oil and balsamic dressing.

Garlic bread: Okay, I know we’re avoiding pasta in the lasagna, but some crusty garlic bread on the side is heavenly for soaking up any extra cheese.

Roasted vegetables: More vegetables? Yes, please! Roasted Brussels sprouts or green beans add nice texture contrast.

Protein addition: If you want to bulk this up even more, serve it alongside grilled chicken or baked salmon.

Wine pairing: Henry and I love this with a light red wine like Pinot Noir or a crisp white like Sauvignon Blanc.

Why This Recipe Works for Busy Families

As a mom of three, I need recipes that are delicious but also practical for weeknight dinners. This invisible butternut squash spinach lasagna hits the sweet spot because:

You can prep the vegetables ahead of time on meal prep Sunday. The dish reheats beautifully for easy lunches. It’s flexible enough to work with whatever vegetables you have on hand. The leftovers actually taste better the next day (hello, easy lunch!). It looks impressive enough to serve to guests but simple enough for a Tuesday night.

Plus, there’s something really satisfying about serving your family a dish that’s both nutritious and indulgent. When Noah asks for thirds, I know I’ve done something right!

Invisible Butternut Squash Spinach Mushroom Lasagna

FAQs About This Recipe

Can I substitute sweet potato for butternut squash?

Yes! Sweet potato works beautifully in this recipe. The flavor will be slightly different a bit sweeter but it’s absolutely delicious. I’ve made it both ways, and my family loves both versions. Just slice the sweet potato the same thickness as you would the butternut squash.

Can I make this dish gluten-free?

Absolutely! Simply swap the all-purpose flour for a gluten-free all-purpose flour blend. I’ve tested this with several brands, and they all work great. The texture stays exactly the same, and no one will know the difference.

Can I use a different type of cheese instead of Boursin?

Yes, you have options! Goat cheese adds a tangy flavor that’s amazing, or softened cream cheese (regular or herb-flavored) works perfectly. I’ve even used a combination of ricotta and cream cheese when I was out of Boursin. Each variation brings its own unique flavor, so feel free to experiment based on what you have on hand or your personal preference.

How long can I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3-4 days. The flavors actually develop and deepen over time, which is why I think day-two lasagna might be even better than fresh! Just reheat individual portions in the microwave or warm larger servings in the oven.

Final Thoughts on This Invisible Butternut Squash Spinach Lasagna

I absolutely love this butternut squash spinach mushroom lasagna for so many reasons. It’s become one of those recipes I turn to when I want to feel good about what I’m feeding my family without sacrificing flavor or satisfaction.

The best part? It proves that healthy eating doesn’t have to be boring or feel like a sacrifice. This dish is rich, creamy, and comforting – everything you want in a lasagna – but it’s made entirely with wholesome ingredients that fuel your body.

Whether you’re looking for a gluten-free lasagna option, trying to eat more vegetables, or just want something different and delicious for dinner, this recipe is for you. I promise you won’t miss the pasta one bit!

Give this recipe a try and let me know how it turns out! I’d love to hear about any variations you create or how your family reacts to this veggie-packed dish. Be sure to tag me on Instagram so I can see your beautiful creations

Veggie-Packed Butternut Squash Spinach Lasagna Homemade Gluten-Free Comfort Foo

More Delicious Recipes You’ll Love

If you enjoyed this recipe, you’ll definitely want to try these other family favorites from my kitchen:

Happy cooking

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
Easy Invisible Butternut Squash Spinach Bake Recipe

Invisible Butternut Squash Spinach Mushroom Lasagna (No Pasta)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 55 minutes

Description

This invisible butternut squash spinach lasagna is a delicious, no-pasta alternative to traditional lasagna! Packed with vegetables and creamy Boursin cheese, it’s naturally gluten-free and perfect for healthy weeknight dinners.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 5 ounces baby spinach, roughly chopped
  • 20 ounces baby bella mushrooms, sliced
  • pounds butternut squash
  • 5 ounces Boursin cheese, room temperature
  • 2 eggs
  • ⅓ cup milk
  • ⅓ cup all-purpose flour (or gluten-free flour)
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ⅛ teaspoon ground nutmeg
  • 3 tablespoons fresh parsley, minced
  • 1 cup shredded mozzarella cheese
  • 2 tablespoons grated parmesan cheese


Instructions

  1. Preheat your oven to 400°F. Spray a 9×13 inch baking dish with olive oil and set aside.
  2. Heat 1 teaspoon of olive oil in a large skillet over medium heat. Add the chopped spinach and sauté for 1-2 minutes until just wilted. Transfer to a plate and set aside.
  3. In the same skillet, heat the remaining olive oil and add the sliced mushrooms. Sauté for 4-5 minutes until golden brown. Transfer to the plate with the spinach and set aside.
  4. Peel the butternut squash, cut it in half lengthwise, and remove the seeds. Using a handheld mandoline, slice the squash into ⅛ to ¼ inch thick pieces.
  5. In an extra-large bowl, whisk together the Boursin cheese, eggs, and milk until smooth and creamy.
  6. Add the flour, baking powder, salt, garlic powder, onion powder, and nutmeg to the bowl. Mix until just incorporated.
  7. Fold in the parsley, sautéed spinach, mushrooms, and butternut squash slices. Toss gently until everything is coated with the mixture.
  8. Transfer the mixture to your prepared baking dish and spread evenly, pressing down gently to create flat layers.
  9. Top with mozzarella and parmesan cheese.
  10. Bake for 40-45 minutes until the top is golden brown and the butternut squash is fork-tender.
  11. Let rest for 5-10 minutes before slicing and serving.

Notes

Store leftovers in an airtight container in the fridge for up to 3-4 days. You can use sweet potato instead of butternut squash for a different flavor. Kale works great in place of baby spinach if you prefer something heartier. In place of Boursin cheese, you can use goat cheese or softened cream cheese. Make this gluten-free by using gluten-free all-purpose flour. For a vegan version, use vegan cheese alternatives and replace eggs with flax eggs.

  • Prep Time: 1h 15 minutes
  • Cook Time: 40 minutes
  • Category: Dinner
  • Cuisine: American

Amelia
Amelia

Hello there! I’m Amelia, the heart and hands behind Easy Delight Recipes. For me, cooking isn’t just about putting food on the table; it’s about gathering loved ones, creating cherished memories, and finding joy in every bite.

You Might Also Like...

Easy Homemade Kombucha Recipe

Easy Homemade Kombucha Recipe

Can I Drink Kombucha Every Day?

Can I Drink Kombucha Every Day?

Ground Turkey And Broccoli Pasta

Ground Turkey And Broccoli Pasta

Italian Biga Recipe

Italian Biga Recipe

Leave a Comment

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