If you’ve been craving a comforting, oven-baked dinner that feels special without feeling fussy, this Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe might just be your new best friend. It’s warm, lightly sweet, beautifully layered, and honestly? It smells like fall wrapped in a cozy blanket.
This is the kind of recipe I turn to when life feels loud and dinner needs to be grounding. No boiling noodles, no complicated sauces—just wholesome veggies, simple pantry ingredients, and a baking dish doing most of the work. Whether you’re feeding family, hosting friends, or just treating yourself to leftovers you’ll actually look forward to, this dish fits right in.
Table of Contents
Why You’ll Love This Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe
Let’s talk about why this recipe works so well, especially for busy days:
- Naturally comforting: Sweet potatoes, butternut squash, and carrots bring warmth and subtle sweetness without being heavy.
- Simple but impressive: Those layers look fancy, but they’re incredibly forgiving. Imperfect slices? Totally fine.
- Great for make-ahead meals: This lasagna reheats like a dream—hello, easy lunches.
- Crowd-pleasing vegetarian option: Even the meat-lovers at the table usually go back for seconds.
I love recipes like this because they don’t ask you to be perfect. They just ask you to show up, slice a few veggies, and let the oven do the rest.
Ingredients You’ll Need For This Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe (Nothing Fancy, Promise)
Here’s everything that goes into this Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe, plus a few notes from my own kitchen:
- 2 medium sweet potatoes, thinly sliced
Try to keep them fairly even so they cook at the same pace. - 2 cups diced butternut squash
Pre-cut squash from the store is a time-saver and absolutely welcome here. - 2 medium carrots, thinly sliced
They add color, texture, and a little earthiness. - 2 tablespoons olive oil, divided
- Salt and black pepper, to taste
- 1 cup crumbled feta cheese
Salty, creamy, and a perfect contrast to the sweet veggies. - ½ cup chopped toasted walnuts
For crunch and a slightly nutty depth. - ½ cup cranberry juice (100% pure)
This becomes a gorgeous glaze—tangy and rich. - 2 tablespoons honey
- 1 tablespoon balsamic vinegar
That’s it. No long shopping list, no specialty ingredients hiding in the back of the store.
Step-by-Step: How to Make This Cozy Vegetable Lasagna
1. Roast the Vegetables (Just Enough)
Preheat your oven to 375°F (190°C) and grease a baking dish.
Toss the sweet potatoes, butternut squash, and carrots with 1 tablespoon olive oil, salt, and black pepper. Spread them out on a baking sheet and roast for 15–20 minutes, just until they’re tender but not falling apart.
Think of this step as giving the veggies a head start. They’ll finish cooking beautifully in the oven later.
2. Start Layering the Good Stuff
Now comes the fun part.
- Add a layer of sweet potatoes to the bottom of your baking dish.
- Sprinkle with some feta and walnuts.
- Add a layer of butternut squash, then carrots.
- Repeat the layers until everything is used, finishing with sweet potatoes on top.
There’s no “wrong” way to layer here. If things overlap or look rustic, you’re doing it right.
3. Make the Cranberry Balsamic Glaze
In a small saucepan, combine the cranberry juice, honey, and balsamic vinegar.
Simmer over medium heat for 5–7 minutes, stirring occasionally, until it reduces slightly and looks glossy. It should coat the back of a spoon but still pour easily.
This glaze is what takes the whole dish from “nice veggie bake” to wow, what is that flavor?
4. Bake Until Bubbling and Golden
Drizzle about ⅔ of the glaze over the layered vegetables. Cover the dish with foil and bake for 30 minutes.
Remove the foil, drizzle the remaining glaze on top, and return to the oven uncovered for 10–15 minutes, until everything is bubbling and lightly golden around the edges.
Let it rest for 10 minutes before slicing. This helps the layers hold together—and saves your tongue from lava-level bites.

Helpful Tips From My Kitchen to Yours
- Slice smarter, not harder: A mandoline slicer makes quick work of the sweet potatoes and carrots, but a sharp knife works just fine.
- If the top browns too fast: Loosely tent with foil and keep baking.
- Want it heartier? Serve alongside a simple green salad or add a protein on the side.
- Sauce too thick? A splash of water or juice loosens it right up. No stress.
If your kitchen smells amazing at this point, you’re not imagining it. That’s the oven doing its cozy magic.
A Little Personal Note
I first made this Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe during one of those weeks where everything felt like a checklist. You know the kind—too many emails, not enough hours, and dinner feeling like just another task.
This dish slowed me down. Slicing veggies, layering them gently, letting the oven work while I exhaled—it reminded me why I love cooking in the first place. Not for perfection, but for comfort.
Now it’s one of those recipes I return to when I need something grounding and dependable.
Frequently Asked Questions
Can I make this Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe ahead of time?
Absolutely. Assemble the lasagna up to a day in advance, cover, and refrigerate. Bake when ready, adding a few extra minutes if it’s cold from the fridge.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave until warmed through.
Can I substitute the feta cheese?
Yes! Goat cheese works beautifully, or you can use a mild shredded cheese if that’s what you have on hand.
Is this recipe freezer-friendly?
You can freeze it after baking. Let it cool completely, wrap well, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Bringing It All Together at the Table
This Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe is proof that comfort food doesn’t have to be complicated. It’s warm, nourishing, and full of those cozy flavors that make you slow down and savor dinner—whether it’s a quiet weeknight or a special gathering.
If you try this recipe, I hope it brings a little calm and a lot of flavor to your table. From my kitchen to yours, happy cooking—and don’t forget to save yourself a slice for tomorrow.
More Cozy Favorites You’ll Love
If this Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe brought a little comfort to your table, here are a few more cozy, feel-good dishes that pair beautifully with the same warm, homey vibe:
- For an extra-comforting meal, serve this lasagna alongside slow cooker potato leek soup for cozy fall dinners — it’s creamy, gentle, and perfect for chilly evenings when you want dinner to feel like a hug.
- If you enjoyed the sweet-savory cranberry notes in this dish, you’ll love sweet potato rounds with brie, cranberry, and pecans as a simple appetizer or holiday-worthy side.
- For another comforting vegetable bake with similar flavors, this scalloped sweet potatoes and butternut squash casserole is a wonderful option when you’re craving something rich, layered, and oven-warmed.
- Looking to balance veggie nights with something hearty and filling? Slow cooker chicken and wild rice soup for easy weeknight dinners is a cozy classic that fits perfectly into a busy schedule.
- And if you’re still in the mood for layered comfort food, loaded veggie white lasagna packed with vegetables and creamy layers is another satisfying bake that’s great for leftovers and family dinners.
These recipes keep the cozy momentum going and make planning your next few meals feel easy, comforting, and delicious.
Print
Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe is a cozy, vegetarian comfort dish made with roasted vegetables, creamy feta, crunchy walnuts, and a lightly sweet cranberry balsamic glaze.
Ingredients
2 medium sweet potatoes, thinly sliced
2 cups diced butternut squash
2 medium carrots, thinly sliced
2 tablespoons olive oil
Salt, to taste
Black pepper, to taste
1 cup crumbled feta cheese
½ cup chopped toasted walnuts
½ cup cranberry juice, 100% pure
2 tablespoons honey
1 tablespoon balsamic vinegar
Instructions
Preheat oven to 375°F and lightly grease a baking dish.
Toss sweet potatoes, butternut squash, and carrots with olive oil, salt, and pepper.
Roast vegetables for 15–20 minutes until just tender.
Layer sweet potatoes in the baking dish, followed by feta and walnuts.
Add layers of squash and carrots, repeating until the dish is full, finishing with sweet potatoes on top.
In a saucepan, simmer cranberry juice, honey, and balsamic vinegar for 5–7 minutes until reduced to a glaze.
Drizzle two-thirds of the glaze over the lasagna, cover with foil, and bake for 30 minutes.
Remove foil, drizzle remaining glaze, and bake uncovered for 10–15 minutes until golden and bubbling.
Rest for 10 minutes before slicing and serving.
Notes
Slice vegetables evenly for consistent cooking.
This dish tastes even better the next day, making it great for leftovers.
You can substitute goat cheese for feta if desired.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 14 g
- Sodium: 420 mg
- Fat: 18 g
- Saturated Fat: 6 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 6 g
- Protein: 9 g
- Cholesterol: 25 mg
