Sweet Potato & Butternut Lasagna

Photo of author
Author: Daniel Mercer
Published:

Sweet Potato & Butternut Lasagna brings layers of velvety sweet potato and roasted butternut squash together under a tangy tomato sauce and silky béchamel, all topped with bubbling golden cheese. This comforting vegetarian bake highlights aromatic garlic and thyme peeking through each gooey, cheese-studded layer—pure fall comfort in every slice.

Key Ingredients

To build this hearty lasagna, you’ll need a mix of pantry staples and fresh produce that balance creamy, sweet, and savory flavors:

  • 12 sheets lasagna noodles: flat pasta layers that soak up sauces and hold the casserole together.
  • 2 tablespoons olive oil: fruity oil for sautéing onions and garlic without burning.
  • 1 medium onion, diced: adds sweetness and depth when softened.
  • 3 cloves garlic, minced: gives an aromatic punch to the vegetable sauce.
  • 500 grams sweet potato, peeled and sliced: provides natural sweetness and velvety texture.
  • 500 grams butternut squash, peeled and sliced: brings a rich, nutty flavor and tender bite.
  • 400 grams canned crushed tomatoes: forms the tangy base of the vegetable tomato sauce.
  • 250 grams ricotta cheese: creamy filling that contrasts with the robust sauce.
  • 200 grams mozzarella cheese, shredded: melts into gooey, stretchy layers.
  • 50 grams Parmesan cheese, grated: adds a sharp, salty finish on top.
  • 2 tablespoons butter: starts the béchamel with a rich, golden roux.
  • 2 tablespoons all-purpose flour: thickens the béchamel into a smooth sauce.
  • 500 milliliters milk: creates the creamy béchamel that binds the layers.
  • 1 teaspoon dried thyme: infuses the sauce with earthy herbal notes.
  • 1 teaspoon salt: enhances all the flavors in both sauces.
  • 1 teaspoon black pepper: adds a gentle kick to balance the sweetness.

How To Make Sweet Potato & Butternut Lasagna

This step-by-step guide will walk you through transforming simple ingredients into a spectacular layered bake. You’ll prepare a vegetable-packed tomato sauce, whisk up a silky béchamel, cook the noodles al dente, and assemble everything into a dish that bakes to golden perfection. Follow these detailed instructions to achieve tender squash, creamy cheese layers, and that irresistible bubbly cheese crust.

1. Preheat the oven to 180°C (350°F) to ensure even baking and a perfectly melted top.

2. In a large skillet, heat olive oil over medium heat and sauté the diced onion until translucent, about 5 minutes, then add the minced garlic and cook for another minute until fragrant.

3. Add the sweet potato and butternut squash slices to the skillet, season with salt, pepper, and thyme, and cook for 5 minutes, stirring occasionally to soften the veggies.

4. Pour in the crushed tomatoes, reduce heat to low, and simmer for 10 minutes until the sauce thickens and the flavors meld.

5. While the sauce simmers, melt the butter in a saucepan over medium heat, whisk in the flour to form a roux, cook for 1 minute, then gradually pour in the milk, whisking constantly until the béchamel sauce is smooth and has thickened.

6. Cook the lasagna noodles in a large pot of boiling, salted water until al dente, then drain and spread them out on a sheet to prevent sticking.

7. Spread a thin layer of the vegetable tomato sauce on the bottom of a baking dish to keep the noodles from sticking.

8. Arrange a layer of lasagna noodles over the sauce, dollop spoonfuls of ricotta evenly on top, and drizzle with some of the béchamel.

9. Spoon another layer of the vegetable tomato sauce over the ricotta, then sprinkle with shredded mozzarella and grated Parmesan.

10. Repeat the layers—noodles, ricotta, béchamel, tomato sauce, mozzarella, and Parmesan—until all components are used, finishing with a generous cheese layer.

11. Bake in the preheated oven for 30–35 minutes until the top is golden and bubbling.

12. Remove from the oven and let the lasagna rest for 10 minutes before slicing to set the layers.

Serving Suggestions

After letting your Sweet Potato & Butternut Lasagna rest, these serving ideas will elevate each slice into a memorable meal:

  • Fresh basil: Tear leaves over each portion for a bright, herbaceous garnish.
  • Mixed green salad: Serve alongside with a zesty vinaigrette for a crisp contrast.
  • Garlic bread: Toasted slices rubbed with garlic and olive oil soak up extra sauce.
  • Roasted Brussels sprouts: Add a nutty, caramelized side to round out the autumnal flavors.

Tips For Perfect Sweet Potato & Butternut Lasagna

A few friendly pointers will help you achieve lasagna bliss every time. Don’t rush the resting time—it truly makes slicing cleaner and layers more defined. Feel free to experiment with cheese swaps or fresh herbs to tailor the bake to your taste:

  • Allow lasagna to rest for 10 minutes before slicing to improve texture.
  • Swap ricotta with cottage cheese for a lighter filling.
  • Fresh basil leaves sprinkled on top add a bright finish.
  • Store leftovers in an airtight container in the fridge for up to 3 days.

How To Store It

Keeping your lasagna fresh ensures every reheated bite feels just-baked:

  • Refrigerate: Cool completely, then cover the baking dish or transfer slices into an airtight container. Store in the fridge for up to 3 days.
  • Freeze unbaked: Assemble the lasagna, wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Bake from frozen at 180°C (350°F), covered for 45 minutes, then uncovered for 15–20 minutes.
  • Freeze baked portions: Slice individual servings, wrap each in plastic, and freeze. Reheat in the oven at 180°C (350°F) for 15–20 minutes or microwave for 2–3 minutes.
  • Reheat gently: To preserve creaminess, warm covered in a 180°C (350°F) oven or in the microwave on medium power.

Frequently Asked Questions

Here are quick answers to common questions about Sweet Potato & Butternut Lasagna:

  • How long does it take to prepare and cook this Sweet Potato & Butternut Lasagna?

It takes about 20 minutes to prepare the ingredients (peeling, slicing, chopping, and cooking the onions and garlic), 10 minutes to simmer the vegetable tomato sauce, 10 minutes to prepare the béchamel, 10 minutes to cook the noodles and assemble the layers, 30–35 minutes to bake, and 10 minutes to rest before serving. In total, plan for roughly 1 hour and 30 minutes from start to finish.

  • Can I make the béchamel sauce ahead of time and store it?

Yes, you can prepare the béchamel up to one day in advance. Cool it to room temperature, then transfer to an airtight container and refrigerate. Before assembling the lasagna, gently reheat the sauce over low heat, whisking to restore its smooth consistency. If it thickens too much, stir in a splash of milk.

  • Are there any suitable substitutions for ricotta cheese?

You can swap ricotta for cottage cheese for a lighter texture or use vegan ricotta made from blended tofu or cashews to keep it dairy-free. If you use cottage cheese, drain excess whey to prevent the filling from becoming too watery.

  • How should I store and reheat leftovers?

Store leftover lasagna in an airtight container in the refrigerator for up to three days. To reheat, place individual portions in the microwave for 2–3 minutes or cover the lasagna with foil and warm in a 180°C (350°F) oven for about 15–20 minutes until heated through and the cheese is bubbly.

  • Can I freeze this lasagna, and if so, what is the best method?

Yes, assemble the lasagna but do not bake it. Wrap the dish tightly in plastic wrap and aluminum foil, label with the date, and freeze for up to two months. When ready to bake, remove the wrappings, place in a preheated 180°C (350°F) oven, cover with foil, and bake for 45 minutes. Uncover and bake for an additional 15–20 minutes until golden and bubbling.

  • How can I prevent the lasagna noodles from sticking together during cooking?

Stir the noodles gently in the boiling water immediately after adding them, and use plenty of water and a pinch of salt. As soon as they reach al dente, drain them in a colander and rinse briefly under cold running water to stop cooking and prevent sticking. Lay them flat on a baking sheet or a slightly oiled surface until you’re ready to layer.

  • What variations can I try to customize this lasagna?

You can add chopped spinach or kale to the vegetable tomato sauce for extra greens, swap thyme for rosemary or sage for a different herbal note, or sprinkle fresh basil leaves and a drizzle of olive oil over the top after baking for a bright finish. For a heartier version, stir cooked Italian sausage or cooked lentils into the sauce before layering.

What Makes This Special

This Sweet Potato & Butternut Lasagna effortlessly combines the natural sweetness of roasted squash and potato with a tangy tomato sauce and creamy béchamel, creating layers of flavor and texture that feel both cozy and a touch elegant. It works because each component—from al dente noodles to gooey cheese—plays a part in a perfectly balanced bite. Go ahead and print this recipe to save for chilly evenings; you can thank yourself later! Let me know in the comments if you gave it a whirl or have any questions along the way.

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

Sweet Potato & Butternut Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Daniel Mercer
  • Prep Time: 30 mins
  • Cook Time: 35 mins
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings
  • Category: Main Dishes

Description

Creamy béchamel meets sweet roasted squash and potato in each gooey cheese-studded layer. Aromatic thyme and garlic peek through a tangy tomato sauce, while the top bakes to bubbling golden perfection—pure comfort in every slice.


Ingredients

  • 12 sheets lasagna noodles
  • 2 tablespoons olive oil
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 500 grams sweet potato peeled and sliced
  • 500 grams butternut squash peeled and sliced
  • 400 grams canned crushed tomatoes
  • 250 grams ricotta cheese
  • 200 grams mozzarella cheese shredded
  • 50 grams Parmesan cheese grated
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 500 milliliters milk
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • 1 teaspoon black pepper


Instructions

  1. Preheat the oven to 180°C (350°F).
  2. In a large skillet heat olive oil over medium heat and sauté onion until translucent then add garlic and cook for another minute.
  3. Add sweet potato and butternut squash slices to the skillet, season with salt, pepper and thyme, and cook for 5 minutes stirring occasionally.
  4. Pour in crushed tomatoes, reduce heat, and simmer for 10 minutes until the sauce thickens.
  5. While the sauce simmers melt butter in a saucepan over medium heat then whisk in flour and cook for 1 minute before gradually adding milk and stirring until the béchamel sauce is smooth and thickened.
  6. Cook lasagna noodles in a large pot of boiling salted water until al dente then drain and set aside.
  7. Spread a thin layer of vegetable tomato sauce on the bottom of a baking dish.
  8. Arrange a layer of lasagna noodles over the sauce then dollop ricotta evenly on top and drizzle with some béchamel sauce.
  9. Spoon a layer of the vegetable tomato sauce over the ricotta then sprinkle with mozzarella and Parmesan.
  10. Repeat the noodle, ricotta, béchamel, sauce and cheese layers until all ingredients are used, finishing with a generous layer of cheese on top.
  11. Bake in the preheated oven for 30–35 minutes until the cheese is golden and bubbling.
  12. Remove from the oven and let rest for 10 minutes before slicing and serving.

Notes

  • Allow lasagna to rest for 10 minutes before slicing to improve texture.
  • Swap ricotta with cottage cheese for a lighter filling.
  • Fresh basil leaves sprinkled on top add a bright finish.
  • Store leftovers in an airtight container in the fridge for up to 3 days.

Leave a Comment

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