Can we talk about lasagna for a minute? Specifically, that magical, layered, cheesy, saucy comfort food that makes everyone’s eyes light up. For years, I thought giving up meat and gluten meant waving goodbye to this classic dish. Let me tell you, I was so wrong. This Ultimate Meatless Lasagna is my kitchen’s greatest triumph—a vegan and gluten-free masterpiece that is so satisfyingly rich and flavorful, no one will ever guess what’s not in it. It’s the answer to weeknight cravings, family dinners, and that need for a big, comforting hug on a plate.
Table of Contents
Table of Contents
Why You’ll Love This Ultimate Meatless Lasagna
- Unbelievably Hearty: Packed with a savory walnut-lentil “meat” and creamy cashew ricotta, it’s deeply satisfying.
- Perfect for Crowds: An ideal make-ahead dish for potlucks or feeding your hungry family.
- Allergen-Friendly: Not only is it vegan and gluten-free, but it’s also free from soy and nuts (if you use sunflower seeds instead of cashews).
- Surprisingly Simple: While it has a few components, each step is straightforward and the result is absolutely worth it.
Ingredients
PrintUltimate Meatless Lasagna: Vegan, Gluten-Free
Master vegan, gluten-free lasagna effortlessly. Our ultimate recipe delivers rich, layered comfort food without meat or dairy. Perfect for any dinner.
- Prep Time: 45 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
- Category: Main Course
- Cuisine: Italian-inspired
Ingredients
Instructions
Notes
A hearty, layered, vegan and gluten-free lasagna featuring a savory lentil-walnut ‘meat’ and a creamy cashew ricotta. This comforting dish is perfect for family dinners and gatherings.
Nutrition
- Serving Size: 8 servings
- Calories: 412 kcal
- Sugar: 6 g
- Fat: 18 g
- Carbohydrates: 52 g
- Fiber: 8 g
- Protein: 15 g
Here’s what you’ll need to build this delicious, layered wonder. Don’t be intimidated by the list—it’s mostly pantry staples!
For the Lentil-Walnut “Meat”
- 1 cup brown or green lentils, rinsed
- 1 cup walnuts, finely chopped
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tbsp Italian seasoning
- 1 tsp smoked paprika
- Salt and black pepper to taste
For the Cashew Ricotta
- 1 ½ cups raw cashews, soaked in hot water for 30 minutes (or use sunflower seeds for nut-free)
- ½ cup water
- 2 tbsp lemon juice
- 1 tbsp nutritional yeast
- 1 tsp garlic powder
- ½ tsp salt
For the Rest
- 1 (25 oz) jar of your favorite marinara sauce
- 1 box (about 12 sheets) gluten-free oven-ready lasagna noodles
- 1-2 cups vegan mozzarella shreds (optional, for extra cheesiness)
- Fresh basil, for garnish
Equipment You’ll Need
- 9×13 inch baking dish
- Large skillet
- Food processor or high-speed blender
- Several mixing bowls
Step-by-Step Instructions
1. Prep the “Meat” and Ricotta Fillings
First, cook the lentils according to package directions until tender but not mushy. Drain and set aside. While they cook, heat the olive oil in a large skillet over medium heat. Sauté the onion until translucent, about 5 minutes. Add the garlic and cook for another minute until fragrant. Stir in the cooked lentils, chopped walnuts, Italian seasoning, paprika, salt, and pepper. Cook for 5-7 minutes, letting all those flavors get to know each other. Set aside.
For the cashew ricotta, drain your soaked cashews and add them to a food processor with the water, lemon juice, nutritional yeast, garlic powder, and salt. Blend until smooth and creamy, scraping down the sides as needed.
2. Assemble the Lasagna Layers
Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of your baking dish. This prevents sticking and adds moisture. Arrange a single layer of gluten-free lasagna noodles over the sauce. Spread half of the cashew ricotta over the noodles, followed by half of the lentil-walnut mixture. Spoon a third of the remaining marinara sauce over the top. Repeat the layers: noodles, remaining ricotta, remaining “meat” mixture, and another third of the sauce. Top with a final layer of noodles and cover with the last of the marinara sauce. If you’re using them, sprinkle the vegan mozzarella shreds evenly over the top.
3. Bake to Perfection
Cover the dish tightly with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 10-15 minutes, until the edges are bubbly and the top is golden. Let the lasagna rest for at least 15 minutes before slicing. This is crucial—it allows the layers to set so you get those perfect, clean slices. Garnish with fresh basil.

Tips & Variations for Your Ultimate Lasagna
This recipe is wonderfully flexible! Don’t worry if your ricotta seems a little thick—it will loosen up as it bakes. For a nut-free version, use sunflower seeds in place of cashews and pumpkin seeds instead of walnuts. Short on time? You can use a store-bought vegan ricotta. I’ve also been known to sneak in a layer of sautéed spinach or mushrooms for an extra veggie boost. If you’re looking for more ways to use those gluten-free noodles, check out my Easy Gluten-Free Pasta Bake.
What to Serve With Your Lasagna
This lasagna is a meal in itself, but it’s fantastic with a simple side. A crisp Classic Caesar Salad or some garlic breadsticks are perfect for soaking up any extra sauce. It’s the ultimate comfort food plate.
Nutrition Facts
(Per serving, based on 8 servings) Calories: 412; Fat: 18g; Carbohydrates: 52g; Protein: 15g; Fiber: 8g; Sugar: 6g.
I first made this lasagna for a family gathering where dietary needs were all over the map. The silence that fell over the table, followed by unanimous approval, told me this was a forever recipe. It’s proof that with a little creativity, you don’t have to miss out on the foods you love.
Your Ultimate Meatless Lasagna Questions, Answered
Can I make this lasagna ahead of time?
Absolutely! You can assemble the entire lasagna, cover it tightly, and refrigerate it for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if it’s going into the oven cold.
How should I store leftovers?
Leftovers (if you have any!) keep beautifully. Store them in an airtight container in the refrigerator for up to 4 days. You can also freeze individual portions for up to 3 months. For more tips, the USDA’s guide on leftover safety is a great resource.
I don’t have a food processor. Can I still make the ricotta?
You can! A high-speed blender will work just fine. If you don’t have either, you might be able to find a pre-made vegan ricotta at your local store, though the homemade version is truly special.
What’s the best way to reheat lasagna?
For the best texture, reheat it in the oven at 350°F (175°C) until warmed through, about 20 minutes if refrigerated. The microwave works in a pinch, but the oven helps it retain its structure.
There you have it—the Ultimate Meatless Lasagna that is sure to become a new favorite in your home. It’s the kind of dish that brings everyone to the table, proving that plant-based, gluten-free eating is anything but boring. Enjoy every cheesy, saucy, delicious bite