Easy Homemade Veggie Lasagnas

With a growing number of people transitioning to a plant-based lifestyle and others trying to make an impact following the Meatless Mondays movement, there's an increasing audience for vegetarian and vegan variations on classic dishes.

This collection of vegetarian and vegan lasagnas will help you find the perfect dish for a dinner with family and friends to which some guest might be vegetarians or vegans. You'll find dishes that use cheese and dairy, and others that don't.

These dishes will convince you that you don't need meat for flavor and that veggies alone can carry a beautiful dish.

  • 01 of 08

    Whole Wheat Vegetarian Spinach Lasagna

    Whole wheat vegetarian lasagna with spinach
    Tova Teitelbaum / Getty Images

    Whole grains carry great health benefits and they're more filling, so you'll certainly require a smaller portion of this lasagna than you might think. Although no tomatoes are used, this lasagna is rich and juicy with spinach and three kinds of cheese that making a hearty filling.

    Mozzarella, Parmesan, and low-fat cottage cheese are standard, but replace Parmesan with pecorino if you'd prefer a more pungent flavor.

    Serve with a baguette and an easy Moroccan beet salad.

  • 02 of 08

    Low-Fat Eggplant Vegan Lasagna

    Low-fat eggplant lasagna
    lenazap / Getty Images

    This simple and easy vegan lasagna recipe is full of healthy spinach and eggplant. As a cheese-less lasagna, it's low in fat, with less than 5 grams per serving.

    Eggplants, technically a berry, are treated as vegetables in the kitchen and are surprisingly versatile in vegetarian and vegan recipes. Filled with fiber and lots pungent flavor, eggplants make a great lasagna filling when paired with the tomato sauce because they provide the texture you might be looking for in a meatless lasagna.

    Serve with this mushroom and shallot mixture, and keep it vegan just by replacing the butter in the recipe with vegan margarine.

  • 03 of 08

    Tofu and Spinach Vegan Lasagna

    Vegan lasagna with cheese and meat alternatives
    rez-art / Getty Images

    Tofu is one of those ingredients that puzzle newcomers to the vegan world. Just think of it as a blank canvas full of possibilities. Tofu is adaptable and can take on any flavor you add to it. Baked, sauteed, grilled, blended, cooked or raw, it's a nutrient-packed soy that fulfills your protein needs with fewer calories per similarly sized servings than its meat counterparts. Not to mention fats or trans fats.

    Our vegan lasagna uses firm and soft tofu for a creamy sauce and layers it with spinach and tomato. Use the oven time to make stir-fry Chinese celery and this quick vegan cashew butter to spread on your bread.

  • 04 of 08

    Pesto Lasagna Rolls

    Pesto lasagne rolls
    Brian Hagiwara / Getty Images

    These vegetarian rolls rest in marinara sauce and are filled with a pesto sweet potato mash. The unusual ingredients pair beautifully together. Although time-consuming, you can roll and leave ready in the fridge to bake the next day.

    Serve with marinated kale salad and homemade biscuits, or simply cut some fresh bread and top with mascarpone, salt, and olive oil.

    Continue to 5 of 8 below.
  • 05 of 08

    Sweet Potato Vegetarian Lasagna

    Sweet potato vegetarian lasagna

    If you've heard about the Engine 2 Diet, this is promoter Rip Esselstyn's "Raise the Roof" sweet potato vegetarian lasagna with tofu and plenty of healthy veggies.

    This recipe is really fantastic because it proves that no cheese nor meat is needed to get a full serving of all the nutrients you need, and you avoid the cholesterol and empty calories. Broccoli, corn, mushrooms, carrots, potatoes, and lasagna noodles are layered with pasta sauce and topped with thinly sliced Roma tomatoes.

  • 06 of 08

    Three-Cheese Pumpkin Lasagna

    Cheesy lasagna with garlic bread and salad

    Hakat / Getty Images

    This meatless ricotta, mozzarella, and Parmesan lasagna features a sage and pumpkin cream sauce in place of the usual marinara and is layered with sautéed mushrooms and onions.

    With 17 grams of protein per serving, this is also a high-protein option for vegetarians. Add other veggies like broccoli or sauteed kale; there's simply is no wrong way of making this dish.

    Serve with raw figs topped with vegan cashew cream, arugula, and olive oil.

  • 07 of 08

    Crock Pot Vegan Lasagna

    Many layers of lasagna
    Fullerene / Getty Images

    If you have friends over for lunch, take 10 minutes out of your morning to put together this crockpot lasagna, leave it baking for 6 hours, and voilá! A no-sweat meal is ready. There's nothing more to do than layer spinach, tomato sauce, and a tofu cheese-less sauce with lasagna noodles and leave it to cook.

    Use your free time to buy fresh bread, toss some arugula and pears with vegan ranch dressing, and make some crunchy vegan old bay "fish" cakes. Who needs meat when you can eat this well?

  • 08 of 08

    Vegan White Lasagna with Cashew Sauce

    White lasagna full of veggies

    Cultura RM Exclusive / BRETT STEVENS / Getty Images

    Cashews are one of the most used nuts in making vegan cheeses and sauces because of their creaminess and mild flavor. For this vegan take on lasagna, we use a cashew-based sauce and layer it with seasoned spinach.

    It's a simple dish and suitable for people with nightshade sensitivities and dairy allergies. If you want to check off a few extra boxes, use gluten-free lasagna noodles, or replace the noodles altogether using grilled zucchini and eggplant as your "pasta" layer.

    Serve with a colorful ratatouille and famous Catalan bread, pa amb tomàquet (bread and tomato).