Vegetarian lasagna with roasted butternut squash, close-up shot showing layers

Lasagna

vegetarian lasagna with roasted butternut squash

By:

Savory Touch

Published:

23 Apr 2025
Vegetarian lasagna with roasted butternut squash, close-up shot showing layers
This vegetarian lasagna recipe is a hearty and flavorful twist on a classic. Forget the meat – we're going all in on the veggies, and trust me, you won’t miss it! The star of the show is roasted butternut squash, which brings a sweet and nutty flavor that perfectly complements the creamy ricotta filling and tangy marinara sauce. It's a comforting and satisfying meal, perfect for a cozy night in or a special occasion.
A rustic wooden table set with a serving dish of vegetarian butternut squash lasagna and a glass of red wine
I developed this recipe because I always find myself craving lasagna but sometimes get overwhelmed with complicated meat-based versions. This one is surprisingly simple to make but looks and tastes incredibly impressive. Plus, it’s a fantastic way to sneak in some extra vegetables. Even picky eaters will love it (I tested it on my nephew!).
Close-up shot of a slice of vegetarian butternut squash lasagna showing layers of roasted squash, ricotta, and noodles

Required Equipments

  • 9x13 inch baking dish
  • Large bowl
  • Whisk
  • Vegetable peeler
  • Chef's knife
  • Cutting board
  • Baking sheet
  • Measuring cups and spoons

Vegetarian Lasagna with Roasted Butternut Squash: Frequently Asked Questions

Vegetarian Lasagna with Roasted Butternut Squash

A delicious and satisfying vegetarian lasagna featuring roasted butternut squash, creamy ricotta cheese, and rich marinara sauce. Easy to make and perfect for any occasion!

⏳ Yield & Time

Yield: 6 servings

Preparation Time: 30 minutes

Cook Time: 60 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Peel and cube the butternut squash. Toss it with 2 tablespoons of olive oil, salt, and pepper. Spread it on a baking sheet and roast for about 20-25 minutes, or until tender and slightly caramelized. Keep an eye on it so it doesn't burn! It's so easy to get distracted, isn't it?
  3. While the squash roasts, make the cheese mixture. In a large bowl, combine the ricotta cheese, egg, parmesan cheese, 1/4 cup of grated mozzarella, and a pinch of nutmeg. Season with salt and pepper. Stir everything together until smooth and creamy. Mmmm, creamy...
  4. In a large pot, bring a pot of salted water to a boil. Cook lasagna noodles according to package directions. Once cooked, drain and set aside. If you're using no-boil noodles, skip this step completely – woohoo!
  5. Lightly grease your 9x13 inch baking dish. Don't skip this, otherwise it'll be impossible to get the lasagna out without a big mess! I learned that one the hard way...
  6. Assemble the lasagna! Spread a thin layer of marinara sauce in the bottom of the dish. Layer half of the cooked lasagna noodles over the sauce.
  7. Spread half of the butternut squash over the noodles, followed by half of the ricotta mixture. Sprinkle with 1/4 cup of the mozzarella cheese. This is the most satisfying part of making lasagna, right?
  8. Repeat the layers: Add another layer of noodles, then the remaining squash, then the remaining ricotta and mozzarella cheese. Finally, top with the remaining marinara sauce. This really takes time and patience, so take a break and make some tea, maybe?
  9. Bake: Cover the lasagna with foil and bake for 30 minutes. Then remove the foil and bake for another 15-20 minutes, or until bubbly and golden brown. If the top is browning too quickly, loosely tent with foil for the rest of the baking time. It might take some time!
  10. Let it rest: Once baked, let the lasagna rest for at least 10 minutes before slicing and serving. This allows it to set and makes it easier to serve nice, neat slices.
  11. Enjoy! Serve warm with a side salad or some crusty bread. Oh my god it's SO GOOD!

📝 Notes

  • Feel free to add other vegetables like spinach, mushrooms, or zucchini. For extra flavor, add a pinch of red pepper flakes to the marinara sauce. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently before serving. Yummy!

🍎 Nutrition

Calories: 450kcal

Protein: 20g

Fat: 15g

Carbohydrates: 60g

Fiber: 5g

Calcium: 200mg

“The best way to find yourself is to lose yourself in the service of others.” – Mahatma Gandhi (Okay, not exactly about lasagna, but cooking for others *is* a service of love!)

Want delicious updates straight to your inbox?

FOLLOW US

© 2025 SavoryTouch. All Rights Reserved.