Side Dishes
This vegan potato lasagna delivers all the comfort of classic lasagna—rich layers, tender potatoes, and creamy texture—without a single drop of dairy. The secret lies in a cashew-based cheese sauce that melts into every layer, creating that signature velvety finish while keeping the dish completely plant-based.
I've perfected this recipe through years of testing, ensuring each bite is hearty, satisfying, and packed with flavor that even non-vegans will crave.
The key to success is in the layering technique: thinly sliced potatoes soak up the sauce perfectly, while no-boil lasagna noodles hold everything together without becoming mushy.
We'll build the sauce from scratch using soaked cashews, nutritional yeast, and white miso for that unmistakable umami depth that makes it taste restaurant-quality. Every layer is designed to work in harmony, so you get that classic lasagna experience with a plant-based twist.
What you'll end up with is a golden-brown lasagna that's crisp on top and tender throughout, with potatoes that stay perfectly cooked and sauce that's rich enough to coat every forkful.
The aroma alone will have your kitchen smelling like a cozy Italian trattoria, and the first bite delivers all the comfort of traditional lasagna—just without the dairy. This is the kind of dish that disappears faster than you can say "vegan comfort food."
Perfect for meal prep or feeding a crowd, this lasagna reheats beautifully and tastes even better the next day. The cashew cheese sauce actually improves with time, developing deeper flavor as it sits.
Whether you're a dedicated vegan or simply looking for a satisfying plant-based option, this recipe delivers on every level without sacrificing that familiar lasagna experience.
Ingredients for vegan potato lasagna
Six hearty ingredients create this vegan lasagna's magic—potatoes, cashews, and miso for that rich, comforting flavor without dairy.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, peeled preferred |
| No-Boil Lasagna Noodles 🍝 | 9 sheets | Vegan-friendly, 12-inch size |
| Raw Cashews 🥜 | 1 ½ cups | Soaked in hot water for 15 mins |
| Nutritional Yeast 🧀 | ½ cup | Fortified, for cheesy flavor |
| White Miso Paste 🍶 | 2 tbsp | For umami depth |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For richness and moisture |
| Unsweetened Almond Milk 🥛 | 1 cup | For creaminess |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce base |
| Onion Powder 🧅 | 1 tbsp | For savory depth |
| Salt 🧂 | 1 ½ tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Basil 🌿 | 1 tbsp | Or 0.25 cup fresh |
| Dried Oregano 🍃 | 1 tsp | Italian preferred |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
The potatoes are non-negotiable—Russets slice thinly and hold up best. Costco or Trader Joe's sell them in bulk, which saves money for big batches. I always peel mine (the skins can get gummy) and soak the slices in cold water for 10 minutes to remove excess starch. For the lasagna noodles, Barilla or De Cecco vegan no-boil are my go-tos—they hold their shape perfectly. If you can't find vegan noodles, check the package for egg-free labels, as some brands sneak in eggs.
Cashews are the secret weapon here. Raw, unsalted cashews from the bulk section (or Trader Joe's bags) soak up liquid beautifully, creating that creamy texture. No cashews? Silken tofu blended with 2 tbsp olive oil works in a pinch, though the flavor won't be identical. The miso paste adds that savory punch—Miso Master or Marukome are reliable brands. For the vegetable broth, low-sodium is key; otherwise, you'll need to adjust the salt later. Fresh garlic and onion powder are non-negotiable for that authentic lasagna taste—don't skip them!
Prep ahead to save time: soak the cashews and make the sauce a day in advance—the flavors meld beautifully. Store the sauce in an airtight container in the fridge for up to 5 days or freeze for 3 months. Assemble the lasagna just before baking—this keeps the noodles from getting soggy. Leftovers reheat perfectly in the oven at 375°F for 20 minutes, covered with foil. The cashew sauce actually gets richer overnight, so it tastes even better the next day.
Why You'll Love This Recipe
- No-Boil Magic: I swear by those lasagna noodles—no pre-boiling, no fuss. Just layer, bake, and walk away while the cashew-cheese sauce does its thing. (Yes, even on a Tuesday night.)
- Umami Bomb: That white miso paste and nutritional yeast? Chef’s kiss. It’s the secret weapon—deep, savory, and somehow makes sliced potatoes taste like a hug from a foodie.
- Leftovers Win: This feeds six but lasts me all week. The layers stay intact when reheated, and honestly? The second day’s even better—crispy edges, melty centers, zero guilt.
- Budget-Friendly Feast: Russets are cheap, cashews stretch far, and you’re using pantry staples. I’ve made this for potlucks, game days, and “I’m too tired to order in” nights—always a crowd-pleaser.
Step-by-step instructions for layered vegan potato lasagna
This hearty lasagna delivers rich, cheesy flavor without dairy—just follow the layering order.
👨🍳 Step 1: Prepare the Potato Layer
Peel and thinly slice the 3 lb Russet Potatoes using a mandoline or sharp knife into ¼-inch slices. You'll need about 9 cups of sliced potatoes total. Boil them in salted water for 8-10 minutes until just tender but not falling apart. Drain well and pat dry with paper towels.
In a large bowl, toss the warm potato slices with 0.5 cup Extra-Virgin Olive Oil, 1 tbsp Dried Basil, 1 tsp Dried Oregano, 1.5 tsp Salt, and 0.5 tsp Black Pepper. This seasoning blend ensures every layer gets that savory, herby flavor. Let the potatoes cool slightly while you prepare the other components.
🥘 Step 2: Make the Creamy Cashew Cheese Sauce
Drain the 1.5 cups Raw Cashews after soaking and rinse briefly. In a food processor, combine the cashews with 1 cup Unsweetened Almond Milk, 0.5 cup Nutritional Yeast, 2 tbsp White Miso Paste, 1 tbsp Onion Powder, 1.5 tsp Salt, and 4 cloves minced Garlic Cloves. Process until completely smooth, scraping down the sides as needed.
With the processor running, slowly drizzle in the 0.5 cup Extra-Virgin Olive Oil to emulsify the sauce. The result should be a thick, spreadable consistency—almost like ricotta. If it's too thick, add 1-2 tablespoons of water to reach a smooth, pipeable texture. Taste and adjust seasoning if needed.
🍳 Step 3: Assemble the Lasagna Layers
Preheat your oven to 375°F. In a 9x13-inch baking dish, spread 1 cup of the cashew cheese sauce on the bottom. This prevents sticking and adds richness to every bite. Arrange 3 sheets of No-Boil Lasagna Noodles to cover the bottom, slightly overlapping if needed.
Add 1/3 of the potato slices (about 3 cups) in an even layer, followed by 1/3 of the remaining cashew cheese sauce. Repeat this sequence twice more, ending with the final layer of noodles and remaining sauce. The key here is even distribution—no dry spots or thick layers.
🔥 Step 4: Bake Until Bubbly and Golden
Pour 1.5 cups Vegetable Broth evenly over the top layer. This helps steam the lasagna and creates a tender texture. Cover tightly with aluminum foil and bake for 45 minutes. After this initial bake, uncover and continue baking for 15-20 minutes until the top is golden brown and bubbly.
Watch for the edges to crisp slightly—that's your signal it's done. If the top browns too quickly, tent with foil for the last few minutes. The lasagna should be firm to the touch but still jiggly in the center when gently shaken. Let it rest for 10 minutes before slicing to allow the layers to set.
🍽️ Step 5: Serve with Fresh Herbs
Garnish with extra Dried Basil or fresh parsley if available, and serve immediately. Each slice should reveal perfectly layered potatoes, creamy cashew cheese, and tender noodles. The miso paste adds that deep umami flavor that makes this vegan lasagna irresistibly rich.
For best results, serve with a side of garlic bread or a simple arugula salad. The lasagna keeps well in the fridge for 3-4 days, though it's best enjoyed fresh from the oven when the layers are at their most tender.
Pro Tips For Making Vegan Potato Lasagna
- Parboil Potatoes Properly: Russets hold moisture like a sponge—slice them before boiling, then simmer in salted water for exactly 8-10 minutes until fork-tender but not falling apart. Drain and let them steam-dry for 5 minutes, or your layers will turn soggy faster than you can say "nutritional yeast."
- Soak Cashews 1 Hour: I learned this the hard way—raw cashews need hydration to blend smoothly. Cover them in hot water for at least an hour (or overnight for extra creaminess), then drain. This prevents that chalky texture in your miso-cashew "ricotta" that ruins the whole dish.
- Layer Dry, Cook Wet: No-boil noodles still need moisture. Assemble your lasagna dry, then pour sauce over each layer—this lets the noodles absorb evenly without turning to mush. Cover with foil for the first 30 minutes to trap steam, then uncover to crisp the top.
- Miso Paste First: White miso adds depth, but it’s salty—mix it into your cashew blend before adding nutritional yeast. This balances the umami without making your ricotta taste like a salt lick. A teaspoon of miso paste goes a long way; start small.
Best sauces and condiments for vegan potato lasagna
Cashew Cheese Sauce
This creamy, plant-based sauce is the heart of your lasagna, replacing ricotta perfectly. The magic happens when you blend 1.5 cups soaked cashews with 0.5 cup nutritional yeast and 2 tbsp white miso paste—the miso adds that deep, savory umami flavor that makes it taste restaurant-quality.
I like to add 1 cup almond milk and 0.5 cup olive oil to create a rich, spreadable consistency. For extra flavor, I toss in 4 minced garlic cloves and 1 tbsp onion powder while processing. 🥜
Miso-Tomato Sauce Layer
Swap out traditional marinara for a miso-tomato sauce that elevates the dish. Simmer 1 can (28 oz) crushed tomatoes with 1 tbsp white miso paste, 1 tsp dried oregano, and 1 tsp smoked paprika for 15 minutes.
The miso deepens the flavor while the paprika adds a subtle smokiness. Spread this sauce between layers for a tangy, complex taste that pairs perfectly with the creamy cashew sauce. 🍅
Garlic-Herb Oil Drizzle
For a final touch, mix 2 tbsp olive oil with 1 tsp minced garlic, 1 tsp dried basil, and a pinch of salt. Drizzle this over the top layer before baking to create a golden crust.
The garlic infuses the oil, adding another layer of flavor that ties everything together. I also sprinkle 1 tbsp nutritional yeast on top for a cheesy finish. 🌿
Vegan Marinara Variations
If you prefer a classic marinara, use 1 can (14 oz) tomato sauce with 1 tbsp tomato paste, 1 tsp dried basil, and 1 tsp dried oregano. Simmer for 10 minutes to thicken.
For a smoky twist, add ½ tsp liquid smoke or 1 tbsp smoked paprika. Both versions work beautifully between the potato and cashew layers. 🔥
Fresh Herb Garnish
Brighten up your lasagna with fresh herbs like parsley or basil. Chop ¼ cup of either and sprinkle over the top before serving. The freshness cuts through the richness of the cashew sauce, adding a pop of color and a vibrant finish.
I also like to add a few red pepper flakes for a subtle kick if you enjoy heat. ✨
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of Russet potatoes?
Yes, but expect a slightly different texture and flavor. Sweet potatoes will add natural sweetness and a deeper orange color to the lasagna. Use the same quantity and slice them ⅛-inch thick to ensure even cooking. Boil them for 6-8 minutes until tender, then proceed with the recipe. The cashew cheese sauce will complement their natural sweetness beautifully.
How do I make this lasagna without a food processor?
No food processor? No problem! Soak the 1.5 cups cashews overnight for extra tenderness. Blend them with 1 cup almond milk, 0.5 cup nutritional yeast, and 2 tbsp miso paste in a high-speed blender or even a powerful immersion blender. For a smoother texture, strain through a fine-mesh sieve. If you don't have a blender, mash the soaked cashews with a fork and whisk vigorously with the other ingredients—it won't be as smooth but will still work!
Why did my lasagna turn out too dry?
Dry lasagna usually means one of two things: either the potatoes released too much moisture and weren't drained well, or the baking time was too long. Next time, pat the potato slices very dry after boiling and reduce the uncovered baking time to 10 minutes. For extra moisture, add ½ cup vegetable broth to the top layer before baking. Also ensure your baking dish isn't too large—stick to a 9x13-inch pan for perfect results.
Can I make this lasagna ahead of time?
Assemble the lasagna up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10 minutes to the baking time (cover with foil for the first 55 minutes instead of 45 minutes). The flavors actually improve overnight as the cashew sauce melds with the potatoes. For freezing, assemble completely, cover tightly with foil and plastic wrap, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
What's the best way to reheat leftovers?
Reheat leftovers covered with foil in a 375°F oven for 20-25 minutes until heated through. For a crispy top, uncover for the last 5 minutes of reheating. Microwaving works in a pinch (cover with a damp paper towel, heat for 2-3 minutes in 50% power), but oven reheating preserves the texture better. The cashew sauce actually thickens when reheated, so adding 1-2 tablespoons of water or broth can help restore creaminess if needed.
