Alfredo Sweet Potato Lasagna

Featured in: One-Pot Comforts

Layers of thinly sliced sweet potatoes create a comforting base, complemented by a rich homemade Alfredo sauce and a mix of spinach, ricotta, and mozzarella. Each step ensures evenly baked vegetables and a creamy texture. Classic Italian flavors get a modern vegetarian spin perfect for family meals. Serve hot, garnished with basil for a fresh finish. Pair with a green salad and white wine for a satisfying dinner centerpiece. The dish is hearty, crowd-pleasing, and combines the sweetness of potatoes with savory cheese and tender greens for balanced flavor.

Updated on Sat, 25 Oct 2025 10:58:07 GMT
Golden bubbling Alfredo Sweet Potato Lasagna fresh from the oven with basil garnish. Save
Golden bubbling Alfredo Sweet Potato Lasagna fresh from the oven with basil garnish. | kookycrunch.com

This Alfredo Sweet Potato Lasagna brings cozy comfort and surprising depth to the table with silky layers of sweet potatoes, tender spinach, creamy ricotta, and an ultra-rich homemade Alfredo sauce. It has become my go-to when I want to impress at potlucks or just make my family smile on cold evenings.

After making this for a holiday dinner, my guests raved for the recipe. Now it is always a hit when I serve it at gatherings.

Ingredients

  • Sweet potatoes: Thinly sliced sweet potatoes create hearty layers and add natural sweetness Choose firm ones with smooth skin for easier slicing
  • Fresh baby spinach: Provides color and subtle earthiness Look for bright greens without wilted spots
  • Small onion, garlic: These classic aromatics add depth Finely chopped onion and minced garlic blend right in
  • Olive oil: Used for sautéing and greasing Pick a fruity extra virgin version for best flavor
  • Unsalted butter and all-purpose flour: Form the creamy base of the Alfredo sauce Use fresh flour and good butter for a smooth texture
  • Whole milk and heavy cream: Combine for ultimate richness Whole milk ensures the sauce is not too thin
  • Grated Parmesan cheese: Brings savory, nutty notes to the sauce Grate fresh if possible for best melt and punch
  • Ground nutmeg: Warms and brightens the Alfredo flavor A pinch is all you need
  • Salt and freshly ground black pepper: Balance and enhance all the flavors
  • Ricotta cheese: Adds soft, creamy layers Look for whole milk ricotta with minimal additives
  • Shredded mozzarella cheese: Melts to a bubbly golden top I prefer low-moisture for gooeyness
  • Chopped fresh basil: Offers fresh color and aroma for garnish Pick leaves with no bruising

Instructions

Sauté the Aromatics:
In a large skillet, heat olive oil over medium heat until shimmering Add the finely chopped onion and cook slowly for about three minutes Stir often to get it soft and translucent Next, add minced garlic and stir continuously for one minute You want the garlic fragrant but not browned Add the fresh spinach and toss until wilted and deep green which usually takes two more minutes Remove from heat and set this mixture aside
Make the Alfredo Sauce:
In a medium saucepan, melt butter over medium heat Once it is melted and just foamy sprinkle in all-purpose flour and whisk nonstop until combined and just starting to turn pale gold This cooking step removes any raw flour taste Slowly pour in whole milk while whisking steadily then add heavy cream Keep whisking as the mixture thickens and becomes incredibly silky This takes about four to five minutes When it coats the back of a spoon it is ready Remove from heat and stir in grated Parmesan nutmeg salt and pepper until the cheese melts and the sauce is smooth
Layer the Lasagna:
Spoon a thin, even layer of Alfredo sauce on the bottom of your greased baking dish Arrange one layer of sweet potato slices so they overlap slightly and completely cover the bottom
Build Up the Filling Layers:
Spoon half the sautéed spinach mixture evenly over the sweet potatoes Add generous dollops of half the ricotta then pour enough Alfredo sauce to cover the layer Sprinkle with a third of the shredded mozzarella
Repeat and Top the Lasagna:
Add a second full layer of sweet potatoes Add the rest of the spinach mixture and ricotta Top with another hearty pour of Alfredo sauce and another third of mozzarella Add a final layer of sweet potato slices then spread the last of the Alfredo sauce and finish with the remaining mozzarella
Bake to Golden Perfection:
Tightly cover the dish with foil and bake at 375 degrees Fahrenheit for thirty minutes Remove the foil and continue baking for fifteen to twenty minutes until the cheese is bubbling and deeply golden and the sweet potatoes are tender
Rest and Garnish:
Let the lasagna stand for about ten minutes before you slice This helps the layers settle and makes serving cleaner Top with fresh basil if you like
Rich Alfredo Sweet Potato Lasagna layered in a baking dish ready to be served. Save
Rich Alfredo Sweet Potato Lasagna layered in a baking dish ready to be served. | kookycrunch.com

I have a special fondness for using basil as garnish since my youngest loves picking fresh leaves from our garden just before serving

Storage Tips

To store leftovers let the lasagna cool completely Slice and pack individual pieces in airtight containers They keep well in the fridge for up to four days For longer storage wrap cooled portions tightly in foil or vacuum seal then freeze They reheat easily in the oven with a splash of milk for moisture

Ingredient Substitutions

Kale makes a great spinach substitute especially in winter Try swapping half-and-half for the cream for a lighter sauce For a gluten-free version use a gluten-free flour blend in the Alfredo sauce You can also experiment with different cheese mixes like fontina or provolone with mozzarella for extra melt

Serving Suggestions

Serve piping hot with a crisp green salad and garlic bread For a little crunch try a sprinkle of toasted breadcrumbs on top at the last five minutes of baking This dish pairs well with zesty white wines like Pinot Grigio or a simple sparkling water with lemon

Cultural and Seasonal Inspiration

Sweet potato is a fun nod to both Italian and American comfort foods You can spot similar white sauce veggie lasagnas on northern Italian tables but the sweet potato really turns it into a seasonal autumn or winter dish I love making it for Thanksgiving as a side or centerpiece

Seasonal Adaptations

Swap in thin-sliced zucchini or butternut squash for lighter spring and summer versions Add a layer of sautéed mushrooms for an earthier profile Fresh thyme or sage can be layered in for a cozy winter twist

Success Stories

My neighbor once declared this the best vegetarian lasagna she had ever tasted and now regularly requests it for our block dinners One tip I learned from an Italian friend is never to rush the white sauce The time spent whisking pays off in silkiness

Freezer Meal Conversion

Assemble the lasagna ahead and freeze before baking Layer as instructed then wrap tightly and freeze up to two months Bake directly from frozen covered for forty minutes then uncovered for another twenty or until bubbling This works well for planning ahead or sharing with new parents

Savory and sweet Alfredo Sweet Potato Lasagna: spinach and cheese oozing between layers. Save
Savory and sweet Alfredo Sweet Potato Lasagna: spinach and cheese oozing between layers. | kookycrunch.com

This Alfredo Sweet Potato Lasagna is sure to become a favorite for holidays and cozy family nights. Serve warm to savor every layer of creamy and comforting flavor.

Recipe FAQ

Can I prepare Alfredo sweet potato lasagna ahead?

Yes, you can assemble it in advance and refrigerate overnight, then bake when ready to serve.

Is it possible to make this dish gluten-free?

Use a gluten-free flour blend for the sauce to make this main gluten-free.

What substitutes work for spinach?

Kale or Swiss chard work well as alternatives for spinach in the layers.

How do I slice sweet potatoes evenly?

A mandoline helps achieve thin, uniform slices for even baking.

Which cheese melts best for the topping?

Mozzarella provides a golden, bubbly finish—try a mix with provolone for extra flavor.

Alfredo Sweet Potato Lasagna

Layers of sweet potato, Alfredo sauce, spinach, and mozzarella offer creamy comfort in every bite.

Prep duration
30 min
Cook duration
50 min
Complete duration
80 min
Created by Jake Peterson


Skill level Medium

Heritage Italian-Inspired

Output 6 Portions

Diet considerations Meat-free

Components

Vegetables

01 3 medium sweet potatoes, peeled and thinly sliced (⅛ inch)
02 4 cups fresh baby spinach
03 1 small onion, finely chopped
04 3 cloves garlic, minced

Sauce

01 3 tablespoons unsalted butter
02 3 tablespoons all-purpose flour
03 2 cups whole milk
04 1 cup heavy cream
05 1 cup grated Parmesan cheese
06 ½ teaspoon ground nutmeg
07 Salt and freshly ground black pepper, to taste

Cheese

01 2 cups shredded mozzarella cheese
02 1 cup ricotta cheese

Other

01 2 tablespoons olive oil
02 ¼ cup chopped fresh basil (optional, for garnish)

Directions

Phase 01

Prepare Baking Dish: Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish using olive oil or nonstick spray.

Phase 02

Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Sauté onion until translucent, about 3 minutes. Add garlic; cook for 1 minute. Add spinach and cook until wilted, approximately 2 minutes. Remove from heat.

Phase 03

Cook Alfredo Sauce: In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually pour in whole milk and heavy cream, whisking until smooth and thickened, about 4 to 5 minutes. Stir in Parmesan cheese, ground nutmeg, salt, and freshly ground black pepper. Remove from heat.

Phase 04

Layer Base: Spread a thin layer of Alfredo sauce on the bottom of the prepared baking dish.

Phase 05

Layer Sweet Potatoes: Arrange a layer of sweet potato slices over the sauce, slightly overlapping.

Phase 06

Layer Spinach and Cheese: Top with half of the spinach mixture, then dollop half of the ricotta cheese over the spinach. Spoon a portion of Alfredo sauce over the layer and sprinkle with mozzarella cheese.

Phase 07

Repeat Layers: Repeat with another layer of sweet potato, remaining spinach, ricotta cheese, Alfredo sauce, and mozzarella cheese. Finish with a final layer of sweet potatoes, remaining Alfredo sauce, and remaining mozzarella cheese.

Phase 08

Bake Lasagna: Cover dish tightly with foil and bake for 30 minutes. Remove foil and continue baking for an additional 15 to 20 minutes, until sweet potatoes are fork-tender and cheese is melted and golden.

Phase 09

Rest and Garnish: Let lasagna stand for 10 minutes before slicing. Garnish with chopped fresh basil, if desired.

Necessary tools

  • 9x13-inch baking dish
  • Large skillet
  • Medium saucepan
  • Whisk
  • Sharp knife or mandoline
  • Mixing spoons
  • Foil

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains milk, cheese (dairy), and wheat (gluten); verify all ingredient labels for potential allergens before use.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 440
  • Fats: 26 g
  • Carbohydrates: 37 g
  • Proteins: 15 g