Butternut Squash and Spinach Lasagna

Butternut Squash and Spinach Lasagna, dairy-free recipe on a rustic wooden table.

A Flavorful and Clean-Eating Lasagna

Looking for a comforting, dairy-free meal that’s packed with wholesome ingredients? This Butternut Squash and Spinach Lasagna is the perfect blend of hearty and healthy, ideal for those who want to indulge without compromising on clean eating. The creamy butternut squash sauce adds a rich, velvety texture, while fresh spinach provides a burst of nutrients. Whether you’re serving this for a family dinner or meal prepping for the week, it’s a crowd-pleaser that will leave you feeling satisfied and nourished.

What makes this lasagna truly special is its ability to capture the essence of traditional comfort food, but with a fresh, dairy-free twist. It’s a go-to recipe in our home, especially during the colder months when I crave something cozy yet wholesome. The layers of tender noodles, rich butternut squash sauce, and fresh greens come together in every bite, making it a delicious, guilt-free option for any meal. Trust me, this dish will become a staple in your clean eating rotation!

Try some of our other recipes!

Roasted sweet potato and kale salad in a wooden bowl with dressing in the background.
Roasted Sweet Potato and Kale Salad
Read More
Baked salmon fillet with maple glaze garnished with rosemary and served with festive Christmas decorations.
Baked Salmon with Maple Glaze
Read More
Overhead shot of roasted chicken surrounded by lemons, rosemary, and Christmas greenery, with decorative ornaments.
Zesty Lemon Garlic Roasted Chicken
Read More
Ingredients for butternut squash and spinach lasagna with fresh butternut squash, olive oil, and gluten-free lasagna noodles.

How to Make Your Own Dairy-Free Ricotta

If you’re someone who loves to keep things homemade, making your own dairy-free ricotta is easier than you might think! It’s a simple process, and it gives you control over the texture and flavor, ensuring it fits perfectly into your Butternut Squash and Spinach Lasagna. Plus, homemade dairy-free ricotta is fresher, more flavorful, and free from any unnecessary additives you might find in store-bought options.

Tofu Ricotta Recipe:

For this version, we’re using tofu as the base. It has a similar texture to traditional ricotta, making it a great plant-based alternative.

A rustic white ceramic bowl filled with creamy tofu ricotta, garnished with fresh basil and parsley, placed on a wooden table with a lemon, garlic, and an olive oil jar in the background.

Tofu Ricotta

This easy, dairy-free ricotta alternative is made from firm tofu, olive oil, lemon juice, nutritional yeast, and seasonings for a creamy, plant-based filling perfect for lasagna, stuffed shells, or as a spread. It's a versatile, protein-packed substitute that’s quick to make and works beautifully in vegan or dairy-free dishes.
Prep Time 10 minutes
Total Time 10 minutes
Course Condiment, Filling, Spread
Cuisine Dairy-Free, Plant Based, Vegan
Servings 2 Cups
Calories 6 kcal

Equipment

  • 1 Mixing Bowl
  • 1 Fork or potato masher (for mashing the tofu)
  • 1 Whisk or spoon (for mixing ingredients)
  • 1 Knife (for mincing garlic, if using fresh)
  • Measuring spoons
  • Paper towels or a clean kitchen towel (for pressing the tofu)

Ingredients
  

  • 1 Block (14 oz) firm tofu, drained
  • 2 tbsp Olive oil
  • 1 tbsp Lemon juice
  • 1 tbsp Nutritional yeast
  • 1 Garlic clove, minced
  • ½ tsp Salt
  • ¼ tsp Pepper
  • Fresh basil or parsley (optional, for added flavor)

Instructions
 

  • Prepare the tofu: Start by draining the tofu. Wrap it in a clean kitchen towel or paper towels and gently press to remove excess moisture.
  • Mash and mix: Crumble the tofu into a large bowl. Add the olive oil, lemon juice, nutritional yeast, minced garlic, salt, and pepper. Using a fork or potato masher, mash everything together until the mixture resembles the texture of ricotta cheese.
  • Taste and adjust: Give your ricotta a taste. If you want a tangier flavor, add a little more lemon juice. If you prefer more seasoning, adjust the salt and pepper to your liking.
  • Add fresh herbs: For an extra burst of flavor, mix in chopped fresh basil or parsley. These herbs add a fresh, bright taste that complements the lasagna beautifully.

Notes

Tip: You can store your homemade tofu ricotta in an airtight container in the fridge for up to five days, making it a great make-ahead option for lasagna prep.
Keyword Clean Eating Breakfast, Dairy-Free Cheese, Dairy-Free Lasagna, Dairy-Free Ricotta, Plant-Based Ricotta, Ricotta Substitute, Tofu Cheese, Tofu Cream Cheese, Tofu Recipe, Tofu Ricotta, Vegan Cooking, Vegan Lasagna Filling, Vegan Ricotta, Vegan Spread

Both tofu and cashew ricotta are fantastic alternatives for your dairy-free lasagna. These homemade versions allow you to enjoy a clean, plant-based twist on the traditional favorite, and they’re both packed with flavor and creamy goodness. Plus, once you’ve made your own ricotta, you’ll see how easy and rewarding it is to craft these key ingredients from scratch!

Cashew Ricotta Recipe:

For a creamier option, cashew ricotta is a fantastic alternative. It’s rich, smooth, and has a slightly nutty flavor that pairs wonderfully with the butternut squash sauce.

A white ceramic bowl of creamy cashew ricotta garnished with fresh basil leaves on a rustic wooden kitchen surface, with lemon, garlic, and olive oil in the background.

Cashew Ricotta

This rich and creamy dairy-free ricotta alternative is made from soaked cashews, lemon juice, olive oil, nutritional yeast, and seasonings. Blended to a smooth texture, it’s perfect for use in lasagna, stuffed pasta, or as a spread. The cashew ricotta offers a mild, slightly nutty flavor that pairs wonderfully in vegan and plant-based dishes.
Prep Time 10 minutes
Soaking Time: 3 hours 50 minutes
Total Time 4 hours
Course Condiment, Filling, Spread
Cuisine Dairy-Free, Italian Inspired, Plant Based, Vegan
Servings 6
Calories 160 kcal

Equipment

  • 1 Blender or food processor (for blending the cashews)
  • 1 Mixing bowl (to soak the cashews)
  • 1 Fine mesh strainer (to drain the soaked cashews)
  • Measuring cups and spoons (for measuring ingredients)
  • 1 Spatula (for scraping down the sides of the blender/food processor)
  • 1 Knife (for mincing garlic, if using fresh)

Ingredients
  

  • 1 cup Raw cashews, soaked in water for at least 2 hours
  • 2 tbsp Lemon juice
  • 1 tbsp Olive oil
  • 1 Garlic clove, minced
  • 2 tbsp Nutritional yeast
  • ¼ cup Water (more if needed for consistency)
  • ½ tsp Salt
  • Fresh parsley or basil (optional, for added flavor)

Instructions
 

  • Soak the cashews: Soak the raw cashews in water for at least 2 hours, or overnight if you prefer. This softens the cashews and makes them easier to blend.
  • Blend the ingredients: Drain the soaked cashews and add them to a blender or food processor. Add the lemon juice, olive oil, garlic, nutritional yeast, salt, and 1/4 cup water. Blend until smooth and creamy, scraping down the sides as needed.
  • Adjust the consistency: If the mixture is too thick, add more water, 1 tablespoon at a time, until you reach a ricotta-like texture.
  • Herb it up: For a touch of freshness, stir in chopped parsley or basil after blending.

Notes

Tip: Cashew ricotta can be stored in the fridge for up to a week. It’s also freezer-friendly, making it perfect for meal prep.
Keyword Cashew Cheese, Cashew Ricotta, Clean Eating Breakfast, Creamy Cashew Ricotta, Dairy-Free Cheese, Dairy-Free Ricotta, Homemade Ricotta Substitute, Nut-Based Cheese, Plant-Based Ricotta, Vegan Cheese Alternative, Vegan Cooking, Vegan Lasagna Filling, Vegan Ricotta, Vegan Ricotta Cheese, Vegan Spread
Close-up of butternut squash and spinach lasagna slice with basil garnish.

Customizing Your Lasagna: Delicious Variations to Try

  • Add More Veggies: Want to pack in more nutrition? You can easily add layers of sautéed mushrooms, zucchini, or bell peppers to this lasagna. Just sauté the vegetables beforehand to release any excess moisture.

  • Swap the Noodles: For a grain-free version, replace the lasagna noodles with thinly sliced zucchini or eggplant. Simply slice the vegetables lengthwise and lightly roast them before layering to avoid excess water in the dish.

  • Protein Boost: For a heartier meal, try adding plant-based protein options like cooked lentils, chickpeas, or crumbled tofu between the layers. These additions will increase the protein content without sacrificing the clean-eating focus.

  • Herb It Up: If you love fresh herbs, don’t hesitate to add basil, oregano, or rosemary to the butternut squash sauce for extra flavor. You can also sprinkle fresh parsley on top before serving for a bright finish.

  • Nutritional Yeast Substitute: If you don’t have nutritional yeast on hand, you can try using dairy-free Parmesan or a sprinkle of ground cashews mixed with garlic powder for a similar cheesy flavor.

  • Cheesy Topping Options: While this lasagna is delicious without any topping, you can also sprinkle your favorite dairy-free cheese on top before baking. Dairy-free mozzarella or a shredded cheddar alternative will give you that bubbly, golden finish.

  • Make It Spicy: If you like a little heat, add a pinch of red pepper flakes or a drizzle of hot sauce to the butternut squash sauce. It’s a great way to add a subtle kick without overpowering the dish.

These variations make it easy to customize the recipe to your preferences or dietary needs, allowing you to enjoy this lasagna in a way that suits your taste!

Baked butternut squash and spinach lasagna with golden, melted dairy-free cheese on top.

Butternut Squash & Spinach Lasagna (Dairy Free)

Butternut Squash and Spinach Lasagna (Dairy-Free): This wholesome and hearty lasagna is the perfect blend of creamy butternut squash, fresh spinach, and gluten-free noodles, all layered with dairy-free ricotta and baked to golden perfection. It's a comforting, nutritious meal that's ideal for clean eating, gluten-free, and dairy-free diets, offering a delicious twist on the classic lasagna. Perfect for family dinners or meal prep!
Prep Time 25 minutes
Cook Time 1 hour
Total Time 1 hour 25 minutes
Course Dinner, Lunch, Main Course
Cuisine Clean Eats, Dairy-Free, Fall Inspired, Healthy Cuisine, Italian Inspired, Vegan
Servings 8
Calories 6 kcal

Equipment

  • 1 Baking dish (9x13 inch or similar)
  • Large mixing bowls
  • 1 Saucepan
  • 1 Vegetable peeler
  • 1 Sharp knife
  • 1 Cutting board
  • 1 Blender or immersion blender (for butternut squash sauce)
  • 1 Spatula or spoon (for spreading the layers)
  • 1 Aluminum foil (to cover the lasagna while baking)
  • Measuring Cups and Spoons

Ingredients
  

For the Butternut Squash Sauce:

  • 1 Medium butternut squash, peeled and cubed
  • 1 Small onion, diced
  • 3 Cloves garlic, minced
  • 1 tbsp Olive oil
  • 2 cups Vegetable broth
  • 1 tsp Dried thyme
  • 1 tsp Dried sage
  • Salt and pepper to taste
  • ¼ cup Nutritional yeast (for a cheesy, dairy-free flavor)

For the Lasagna Layers:

  • 9 to 12 gluten-free lasagna noodles (ensure they’re dairy-free)
  • 5 Fresh spinach, roughly chopped
  • 2 Olive oil (to sauté the spinach)
  • Dairy-free ricotta (store-bought or homemade using tofu or cashews)
  • 1 Dairy-free shredded mozzarella (optional, for topping)
  • Fresh basil leaves (for garnish)

Instructions
 

Step 1: Prepare the Butternut Squash Sauce

  • Sauté the aromatics: Heat olive oil in a large pan over medium heat. Add the diced onion and garlic, sautéing until fragrant and translucent, about 3-5 minutes.
  • Cook the squash: Add the cubed butternut squash to the pan and pour in the vegetable broth. Stir in the thyme, sage, salt, and pepper. Bring the mixture to a simmer and cover. Cook for 20 minutes, or until the squash is fork-tender.
  • Blend the sauce: Once cooked, transfer the squash mixture to a blender or use an immersion blender. Blend until smooth. Stir in the nutritional yeast for that “cheesy” flavor.
  • Tip: If you prefer a thinner sauce, add a bit more vegetable broth while blending.

Step 2: Cook the Lasagna Noodles

  • Boil the noodles: Bring a large pot of salted water to a boil. Add the gluten-free lasagna noodles and cook according to the package instructions. Drain and set aside, ensuring the noodles don't stick together.
  • Tip: Drizzle a little olive oil over the cooked noodles to prevent sticking.

Step 3: Sauté the Spinach

  • Cook the spinach: In a separate pan, heat olive oil over medium heat. Add the chopped spinach and sauté until wilted, about 2-3 minutes. Set aside.

Step 4: Assemble the Lasagna

  • Preheat your oven: Set your oven to 375°F (190°C).
  • Layering: Start by spreading a thin layer of the butternut squash sauce at the bottom of your lasagna pan (about 9x13 inches). Add a layer of noodles, followed by a generous layer of dairy-free ricotta, sautéed spinach, and more butternut squash sauce. Repeat the process, ending with a final layer of noodles and butternut squash sauce on top.
  • Optional cheesy topping: If desired, sprinkle dairy-free mozzarella on the top layer for a bubbly, golden finish.

Step 5: Bake the Lasagna

  • Bake: Cover the lasagna with foil and bake for 25 minutes. Then, remove the foil and bake for an additional 10-15 minutes, or until the top is golden and the sauce is bubbling.

Step 6: Serve and Enjoy

  • Garnish: Once out of the oven, let the lasagna cool slightly before slicing. Garnish with fresh basil leaves for a burst of flavor and color.

Notes

Meal Prep and Storage Tips:

  • Make Ahead: You can assemble the lasagna up to 1 day in advance. Store it covered in the fridge and bake when ready.
  • Storage: Leftovers can be refrigerated in an airtight container for up to 4 days.
  • Freezing: To freeze, wrap the assembled (but unbaked) lasagna tightly and freeze for up to 3 months. Thaw overnight in the fridge before baking.
  • Reheating: Reheat individual slices in the microwave or the oven at 350°F until warmed through.
Keyword Butternut Squash Lasagna, Butternut Squash Recipes, Clean Eating Lasagna, Dairy-Free Comfort Food, Dairy-Free Dinner, Dairy-Free Lasagna, Healthy Lasagna Recipe, Plant-Based Lasagna, Spinach Lasagna, Spinach Recipes, Vegan Comfort Food, Vegan Lasagna Filling
A close-up of dairy-free butternut squash and spinach lasagna with layers of spinach, noodles, and butternut squash.

Savor Every Bite of This Guilt-Free Comfort Food

This Butternut Squash and Spinach Lasagna is more than just a meal—it’s a warm, comforting dish that brings the best of clean eating to your table. With its creamy, dairy-free sauce and nutrient-packed layers, it’s a recipe you can feel good about serving to family and friends. Whether you’re looking to embrace more plant-based meals or simply want a wholesome, delicious lasagna, this dish has it all. Plus, it’s easy to make ahead, making weeknight dinners a breeze.

We hope you enjoy making and eating this lasagna as much as we do. It’s become a favorite in our kitchen, and We’re sure it’ll be one in yours too! If you give this recipe a try, be sure to share your experience in the comments below—We’d love to hear how it turned out for you. Don’t forget to subscribe to Satisfy Your Cravings for more delicious, clean-eating recipes that will inspire your next meal!

Close
Your custom text © Copyright 2024. All rights reserved.
Close