• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • eBooks
  • Spring
  • FREE EBOOK

Create Mindfully

menu icon
go to homepage
  • About
  • Recipes
  • eBooks
  • Spring
  • FREE EBOOK
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • eBooks
    • Spring
    • FREE EBOOK
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Pasta and Noodles

    Modified: Dec 20, 2023 · Published: Dec 20, 2021 by Willow Moon · This post may contain affiliate links. · As an Amazon Associate I earn from qualifying purchases. · I get commissions for purchases made through links in this post.

    Best Vegan Spinach Lasagna

    Jump to Recipe Pin Video

    This no-boil Vegan Spinach Lasagna is a comforting classic. Made with whole foods like spinach and tofu ricotta, it is sure to please even the pickiest eaters!

    Vegan Spinach Lasagna on plate close up.

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    Warm, comforting lasagna is hard to resist. This easy Vegan Spinach Lasagna recipe is the ultimate comfort food for the holidays or special occasions.

    This vegan lasagna was inspired by my Vegan Zucchini Lasagna Rolls. This is the naughtier recipe of the two if you count pasta as being naughty.

    I also have a One-Pot Vegan Lentil Lasagna recipe.

    Serve it with some Vegan Eggnog or Oat Milk Hot Chocolate.

    Other vegan recipes with spinach to try are my Vegan Spinach Dip recipe, Vegan Spinach Calzones, and Vegan Broccoli and Spinach Quiche.

    Jump to:
    • ❤️ Why You'll Love It
    • 🧾 Ingredients
    • 📖 Variations / Additions
    • 🔪 Instructions
    • ❄️ Can You Freeze Leftovers?
    • 👩🏻‍🍳 Recipe FAQs
    • 🍝 Other Vegan Pasta Recipes
    • 🎥  Video
    • 📋 Recipe
    • 💬 Comments

    ❤️ Why You'll Love It

    • It is warm and comforting. It's one of my favorite recipes!
    • Made with no-boil noodles, it is an easy weeknight meal.
    • The creamy ricotta is so good, you'd never know it is dairy-free.

    🧾 Ingredients

    Ingredients on a cutting board with labels.
    Ingredients on a cutting board with labels.
    • Onion: I used a yellow onion. A white onion would also work.
    • Olive oil: For cooking the veggies.
    • Garlic: Adds a pungent flavor.
    • Spinach: I used fresh spinach.
    • Tofu ricotta: Adds a creamy texture, cheesy flavor, and some extra protein. I used my homemade tofu ricotta recipe. You could also use homemade cashew ricotta or store-bought vegan ricotta.
    • Salt and black pepper: Enhances flavors and adds flavor. I like to use sea salt.
    • Marinara sauce: I used pre-made marinara sauce. If you prefer homemade marinara sauce, go for it. You could also use pizza sauce, pasta sauce, or canned tomatoes.
    • Nutritional yeast: Adds a cheesy flavor. You could also use store-bought parmesan or vegan cheese shreds, or leave it off.
    • Lasagna noodles: I used no-boil gluten-free lasagna noodles because it makes things easier. I buy them at my local grocery store. You could also order them online. You could use your favorite oven-ready lasagna noodles or regular noodles if desired.

    To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.

    📖 Variations / Additions

    • Shredded vegan mozzarella, vegan parmesan
    • Homemade tomato sauce
    • Sun-dried tomatoes
    • Fresh basil
    • Mushrooms, eggplant, zucchini, yellow squash, butternut squash, broccoli, red bell pepper, or whatever veggies you like
    • Vegan crumbles, beans, red lentils, or walnuts (which I used in zucchini lasagna)

    5 Secrets to Transforming Tofu

    Maple Dijon Baked Tofu Sandwich

    FREE 5 part email series to help you cook tofu like a pro.

    We respect your privacy. Unsubscribe at any time.

    🔪 Instructions

    Process of lasagna being assembled.

    Step 1: Cook onions in olive oil over medium heat until translucent. Add garlic. Cook 30 seconds longer. Add spinach and salt. Cook until spinach is wilted.

    Step 2: Mix spinach onion mixture with tofu ricotta in a food processor until smooth and creamy.

    Step 3: In a 7 ½" x 9 ½" baking dish (or similar size), pour a thin layer of sauce. Place two lasagna sheets on top of the sauce.

    Step 4: Spread ⅓ of the spinach ricotta mixture on noodles. Sprinkle nutritional yeast on top.

    Step 5: Pour the marinara sauce on top.

    Step 6: Place two lasagna noodles on top of the sauce.

    Step 7: Spread ⅓ of the spinach ricotta mixture on top of the noodles. Sprinkle nutritional yeast on top.

    Step 8: Pour the marinara sauce on top. Place two lasagna noodles on top of the sauce.

    Step 9: Pour the marinara sauce on top. (Yes, the order changed here.)

    Step 10: Spread the rest of the spinach ricotta mixture on top of the marinara sauce. Sprinkle nutritional yeast on the top layer.

    Step 11: Bake covered with aluminum foil for 50 minutes and uncovered for 10 minutes. Let the lasagna rest for 10-15 minutes.

    Vegan Spinach Lasagna in baking dish.

    ❄️ Can You Freeze Leftovers?

    Yes! For those of you who like to meal prep, this is a great recipe to make extra and freeze it.

    Let the lasagna cool completely to room temperature.

    For individual portions, slice and wrap in plastic wrap and place in a freezer bag or airtight container. Freeze for up to 3 months.

    Vegan Spinach Lasagna on a plate.

    👩🏻‍🍳 Recipe FAQs

    Can lasagna be cooked without boiling?

    This recipe uses no-boil lasagna noodles. It saves time and is less of a hassle.

    🍝 Other Vegan Pasta Recipes

    • Tofu Mac and Cheese in a bowl.
      Super Creamy Tofu Mac and Cheese
    • Vegan Pasta Salad
      Vegan Gluten Free Pasta Salad
    • Vegan Pumpkin Pasta
      Vegan Pumpkin Pasta
    • Vegan Taco Pasta in a bowl.
      Vegan Taco Pasta

    🎥  Video

    If you tried this Vegan Spinach Lasagna Recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how you like it in the 💬 comments below. I love hearing from you!

    📋 Recipe

    Vegan Spinach Lasagna on a plate.
    Pin Print Add to Shopping List Go to Shopping List
    5 from 2 votes

    Vegan Spinach Lasagna

    This no-boil Vegan Spinach Lasagna is a comforting classic. Made with whole foods like spinach and tofu ricotta, it is sure to please even the pickiest eaters! 
    Course Main Course
    Cuisine Italian inspired
    Diet Gluten Free, Vegan, Vegetarian
    Prep Time 10 minutes minutes
    Cook Time 1 hour hour 5 minutes minutes
    Total Time 1 hour hour 15 minutes minutes
    Servings 6
    Calories 252kcal
    Author Willow Moon
    Prevent your screen from going dark

    Equipment

    • food processor

    Ingredients

    • 1 cup chopped onion
    • 1 tablespoon olive oil
    • 1 clove garlic minced
    • 6 cups spinach
    • 1 batch of tofu ricotta
    • Salt and pepper
    • 1 ½ (25 ounce) jars marinara sauce
    • 3 tablespoons nutritional yeast (optional)
    • 6 gluten free no-boil lasagna noodles

    Instructions

    • Preheat oven to 375°F.
    • Heat olive oil in a large pan. Add onions and cook until translucent.
    • Add garlic. Cook 30 seconds longer.
    • Add spinach and salt. Cook until wilted.
    • Mix spinach mixture with tofu ricotta in a food processor until well combined. Add salt and pepper as needed.
    • Pour 1 cup marinara sauce in a 7 ½" x 9 ½" (or similar size) baking dish. Place 2 lasagna noodles on top of sauce.
    • Spread ⅓ of spinach tofu ricotta mixture on top of noodles. Sprinkle 1 tablespoon nutritional yeast on top.
    • Pour 1 cup marinara sauce on top. Place 2 lasagna noodles on top of sauce.
    • Spread ⅓ of spinach tofu ricotta mixture on top of noodles. Sprinkle 1 tablespoon nutritional yeast on top.
    • Pour 1 cup marinara sauce on top. Place 2 lasagna noodles on top of sauce. Pour 1 cup marinara sauce on top (yes it's out of order.)
    • Spread last ⅓ of spinach tofu ricotta mixture on top of sauce. Sprinkle 1 tablespoon nutritional yeast on top.
    • Cover baking dish with aluminum foil. Cook covered for 50 minutes at 375°F, then uncover and cook uncovered 10 minutes.
    • Let rest 10 minutes.

    Notes

    This spinach and tofu ricotta lasagna will last 4-5 days in an airtight container in the fridge.
    To freeze individual portions, slice and wrap in plastic wrap, and place in a freezer bag or airtight container. Freeze for up to 3 months.

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 252kcal | Carbohydrates: 39g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Sodium: 968mg | Potassium: 878mg | Fiber: 6g | Sugar: 9g | Vitamin A: 3591IU | Vitamin C: 23mg | Calcium: 143mg | Iron: 4mg
    SIGN UP for my newsletter, get a FREE 30 Minute Vegan Dinners 7-Day Meal Plan as a welcome gift! 💌

    *Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.

    More Pasta

    • Vegan Eggplant Lasagna on a plate with baking dish in the background.
      Vegan Eggplant Lasagna
    • Vegan Lentil Skillet Lasagna in a large skillet.
      Vegan Lentil Skillet Lasagna
    • Red Lentil Pasta Salad with Chickpeas in a wood bowl.
      Red Lentil Pasta Salad with Chickpeas
    • Tofu Peanut Noodles in. a bowl. with chopsticks.
      Tofu Peanut Noodles

    Reader Interactions

    Comments

    No Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Willow Moon with green shirt and tie dye scarf.

    Namaste, I'm Willow!

    I've been vegan for 25 years and
    gluten-free for 13 years. I share easy and delicious vegan gluten-free recipes the whole family will love! Read more →

    Spring Recipes

    • Broccoli Fritters on a plate.
      Broccoli Fritters

    • Benedictine Tea Sandwiches on a plate.
      Benedictine Tea Sandwiches

    • Green Detox Juice
      Green Detox Juice

    • Caramelized Onion and Mushroom Pasta (vegan, gluten free) - This rich vegan gluten free pasta is perfect for date night. It has only a few ingredients, but tastes like it came from a restaurant.
      Caramelized Onion and Mushroom Pasta

    Popular Recipes

    • Chocolate Covered Peanut Butter Frozen Yogurt Bites
      Chocolate Covered Peanut Butter Frozen Yogurt Bites (Vegan)

    • Apple Pecan Chickpea Salad Sandwich on a plate.
      Apple Pecan Chickpea Salad Sandwich

    • Vegetable Fritter being dipped into vegan chipotle ranch dressing.
      The Most Amazing Vegetable Fritters

    • Homemade Payday Bars on parchment paper.
      Homemade Payday Bars

    • Chocolate Peanut Butter Chia pudding in a bowl.
      Chocolate Peanut Butter Chia Pudding

    • Banana Cream Pie Overnight Oats
      Banana Cream Pie Overnight Oats

    Footer

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Disclaimer
    • Disclosure Policy
    • Accessibility Statement

    Newsletter

    • Sign Up for my newsletter and get a FREE 30 Minute Vegan Dinners 7 Day Meal Plan as a welcome gift!

    Contact

    • Contact
    • Tip Jar

    Featured In:

    A list of magazines that Create Mindfully has been featured in like Good Housekeeping, Dr. Axe, Peta, and more.

    Copyright © 2014 - 2025
    Create Mindfully - All Rights Reserved.

    Unauthorized use and/or duplication of this material without express and written permission from this blog’s author is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Willow Moon and Create Mindfully with appropriate and specific direction to the original content. All photos and artwork are property of Willow Moon and Create Mindfully. Do not duplicate or copy without proper consent.

    Vegan Spinach Lasagna photo with text.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    My family loved this!
    Thank you for sharing this recipe, I loved it!
    This worked exactly as written, thanks!

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.