• Skip to main content

Adore Them Parenting

Practical Positive Parenting Advice and Resources

Practical Positive Parenting

Go here for our book!

  • About Us
  • Our Book
  • Parenting Advice
    • Raising Children
    • Family Life
    • Seasonal
    • View All Topics
  • Free Printables
  • In the Media
  • Shop

Veggie-Packed Vegetarian Lasagna (Grain Free)

vegetarian lasagna

Veggie-Packed Vegetarian Lasagna is a classic lasagna recipe turned grain-free by using shredded vegetables in place of the pasta. It’s a surefire way to sneak vegetables into both kids and adults! (It’s also a great option to make ahead and freeze.)

For more on this topic, check out the full Helping Others and Recipes collection

vegetarian lasagna
Lindsey Cover

Veggie-Packed Lasagna (Grain Free)

Veggie-Packed Lasagna is a classic lasagna recipe turned grain-free by using shredded vegetables in place of the pasta. It’s a surefire way to sneak vegetables into both kids and adults! (It’s also a great option to make ahead and freeze.)
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 1 hour hr 10 minutes mins
Total Time 1 hour hr 25 minutes mins
Servings: 8
Course: Dinner, Lunch, Main Course
Cuisine: American
Ingredients Method Notes

Ingredients
  

  • 4 Eggs divided
  • 2 medium Zucchini shredded (about 3 1/2 cups)
  • 1 large Carrot shredded (about 1 cup)
  • 4 cups Mozzarella Cheese shredded, divided
  • 1 (15 oz) container Ricotta Cheese
  • 1/2 cup Parmesan Cheese freshly grated
  • 1/4 cup Fresh Basil chopped (or 1 tbsp dried)
  • 2 cloves Garlic minced
  • 1/4 tsp Black Pepper
  • 1 (24 oz) jar Pasta Sauce or 3 cups homemade sauce
  • 1-2 cups Spinach fresh or frozen spinach, squeezed and drained

Method
 

  1. Preheat the oven to 325 F.
  2. In a medium bowl, beat 2 eggs. Add shredded zucchini and carrots, and 2 cups mozzarella cheese. Stir well until combined. Set aside.
  3. In a separate large bowl, beat the remaining 2 eggs. Add 1 cup mozzarella cheese, the Ricotta and Parmesan cheeses, basil, garlic, and pepper. Stir to combine.
  4. Spread 1/2 cup sauce on the bottom of a 9x13 baking dish. Layer half of the zucchini mixture, then half of the Ricotta mixture, followed by half of the sauce. Add a layer of spinach and then repeat the first three layers again: zucchini mixture, Ricotta mixture, sauce. (If you're making ahead, cover the dish tightly with foil and refrigerate or freeze at this point.)
  5. Cover loosely with foil and bake 1 hour, until the middle of the lasagna is firm (not jiggly). Remove foil and sprinkle remaining 1 cup mozzarella cheese over the top. Bake an additional 10 minutes. Allow to cool for 10 minutes before serving (this helps it to set up.)

Notes

2 cups plain or Greek yogurt may be substituted for the Ricotta cheese, although it may cause the lasagna to be less firm; be sure to allow the lasagna time to cool and set up before serving. The spinach layer is optional (but I recommend it, since the spinach almost completely disappears!). Shredded carrots may be omitted if desired (the lasagna will still stay intact).

Veggie-Packed Vegetarian Lasagna (Grain Free)

Ingredients:

  • 4 eggs, divided
  • 2 medium zucchini, shredded (about 3 1/2 cups)
  • 1 large carrot, shredded (about 1 cup)
  • 4 cups shredded mozzarella cheese, divided
  • 1 (15 oz) container Ricotta cheese
  • 1/2 cup Parmesan cheese, freshly grated
  • 1/4 cup fresh basil, chopped (or 1 Tbsp dried)
  • 2 cloves garlic, minced
  • 1/4 tsp black pepper
  • 1 (24 oz) jar pasta sauce, or 3 cups homemade sauce
  • 1-2 cups fresh spinach (or frozen spinach, squeezed and drained)

Directions:

  1. Preheat the oven to 325 F.
  2. In a medium bowl, beat 2 eggs. Add shredded zucchini and carrots, and 2 cups mozzarella cheese. Stir well until combined. Set aside.
  3. In a separate large bowl, beat the remaining 2 eggs. Add 1 cup mozzarella cheese, the Ricotta and Parmesan cheeses, basil, garlic, and pepper. Stir to combine.
  4. Spread 1/2 cup sauce on the bottom of a 9×13 baking dish. Layer half of the zucchini mixture, then half of the Ricotta mixture, followed by half of the sauce. Add a layer of spinach and then repeat the first three layers again: zucchini mixture, Ricotta mixture, sauce. (If you’re making ahead, cover the dish tightly with foil and refrigerate or freeze at this point.)
  5. Cover loosely with foil and bake 1 hour, until the middle of the lasagna is firm (not jiggly). Remove foil and sprinkle remaining 1 cup mozzarella cheese over the top. Bake an additional 10 minutes. Allow to cool for 10 minutes before serving (this helps it to set up.)

NOTES: 2 cups plain or Greek yogurt may be substituted for the Ricotta cheese, although it may cause the lasagna to be less firm; be sure to allow the lasagna time to cool and set up before serving. The spinach layer is optional (but I recommend it, since the spinach almost completely disappears!). Shredded carrots may be omitted if desired (the lasagna will still stay intact).

Serves 6-8

PRINT THE RECIPE

For more on this topic, check out the full Helping Others and Recipes collection


Featured Contributor: Lindsey Cover

Lindsey Cover is a work-at-home wife and mom of two young boys, Jadon and Owen. She blogs about affordable healthy living, money-saving methods, simple recipes, and more at SimpleSaverWife.com

  • Facebook: @SimpleSaverWife
  • Instagram: @SimpleSaverWife
  • Pinterest: @SimpleSaverWife
vegetarian lasagna

Filed Under: Helping Others, Recipes

Copyright© 2026 · Brunch Pro Theme by Shay Bocks

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsCLOSE and ACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT