For me, this dish is the end all, be all—creamy, cheesy ecstasy in a pan. Every bite makes me excited for the next!

And while I love noodles as much as the next person, I felt the need to create a lower-carb, lower-calorie, noodle-free rendition…. just as another option to keep in my lasagna recipe collection. And wow, it really works! One bite of this veggie, flavor-filled masterpiece and I’m pretty sure you’ll be hooked.

Why you’ll love this recipe:

  • All the cheesy goodness: Layers of ricotta, mozzarella, and Parmesan make this ultra-satisfying without a single noodle.
  • Veggie-forward but still indulgent: Roasted zucchini and eggplant slices take the place of noodles, so you’re sneaking in extra vegetables without sacrificing comfort.
  • Gluten-free and naturally lower in carbs: Ideal for those avoiding gluten or watching their carb intake—without giving up flavor.
  • Family-approved: Even picky eaters and die-hard pasta lovers come back for seconds (maybe even thirds!).
Step 1: Arrange the eggplant and zucchini in a single layer on the sheets, mist the tops with oil spray, and season. Roast for 20 to 25 minutes until tender and lightly browned.
Step 2: In a large bowl, combine the ricotta cheese, drained spinach, egg whites, basil, garlic, ¼ cup of the Parmesan cheese, and black pepper. 
Step 3: Spread 1 cup marinara on the bottom of the dish, layer with roasted eggplant, another cup of sauce, half the ricotta-spinach mixture, and mozzarella.
Step 4: Layer all the roasted zucchini (plus any extra eggplant), remaining sauce, ricotta mixture, and mozzarella.
Step 5: Arrange the grape tomatoes and a few whole basil leaves on the top of the lasagna and sprinkle Parmesan cheese and the red pepper flakes (if using) over the top. 
Step 6: Bake for 40 minutes, then let cool for 10 before serving.

There’s something so satisfying about taking a comfort food classic and reinventing it in a way that feels just as indulgent—but packed with extra nutrition. That’s what this lasagna does. You still get that golden, bubbly top, the savory tomato sauce, and the creamy, dreamy layers—but thanks to the fresh veggies, it’s also loaded with fiber, potassium, and antioxidants. It’s a win-win on every level.

This dish is also one of my go-tos when I’m attending a potluck. It’s easy to assemble, bakes beautifully, and reheats like a dream. I often make it the night before and pop it in the oven before leaving the house. 

If you’re into this no-noodle magic, you have to try a few more veggie-packed comfort meals I’ve been loving lately. My Eggplant Parm is a lighter spin on the classic, but still super satisfying. My Noodle-Free Sweet Potato Mac & Cheese is next-level creamy and gives you all the cheesy goodness—minus the macaroni. And don’t miss these Spinach Artichoke Spaghetti Squash Boats—they taste like your favorite dip turned into a full-blown dinner!

For more lasagna love, try this Skillet Lazy Lasagna!

(5 stars) 2 ratings

Spinach Lasagna (No Noodles!)

For me, this dish is the end all, be all—creamy, cheesy ecstasy in a pan. Every bite makes me excited for the next.
Yield: 6 servings
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour

Ingredients
 

  • 1 medium eggplant, about 1½ pounds, cut in half widthwise and sliced ¼ inch thick lengthwise
  • 3 medium zucchini, cut in half widthwise and sliced ¼ inch thick lengthwise
  • ¼ teaspoon kosher salt
  • ¾ teaspoon ground black pepper, divided
  • 15 ounce part-skim ricotta cheese
  • 10 ounce frozen chopped spinach, defrosted and well-drained of excess water
  • 2 large egg whites, beaten
  • ¼ cup chopped fresh basil, plus additional whole leaves for topping
  • 3 cloves garlic, minced (or ½ teaspoon garlic powder)
  • ¼ cup plus 2 tablespoons grated Parmesan cheese, divided
  • 3 cups marinara sauce, store-bought or homemade, divided
  • cups part-skim shredded mozzarella cheese, divided
  • ¾ cup grape tomatoes, cut in half lengthwise
  • ¼ to ½ teaspoon red pepper flakes, optional
Ingredient Details to Know
If you’re vegetarian, choose vegetarian parmesan and mozzarella cheeses. 

Instructions
 

  • Preheat the oven to 400˚F. Mist a 9 by 13-inch baking dish or lasagna pan with nonstick oil spray. Set aside.
  • Mist 2 baking sheets with nonstick oil spray and arrange the eggplant and zucchini in a single layer. Mist the veggies with additional oil spray and sprinkle the salt and ½ teaspoon of the black pepper over the tops.
  • Place in the oven and bake for 20 to 25 minutes, until the vegetables become tender and slightly browned. Remove from the oven and reduce the oven temperature to 350˚F.
  • While the veggies are roasting, in a large bowl, combine the ricotta cheese, drained spinach, egg whites, basil, garlic, ¼ cup of the Parmesan cheese, and the remaining ¼ teaspoon black pepper. Set aside until you’re ready to assemble.

To assemble the lasagna:

  • Spread 1 cup of the marinara sauce on the bottom of the prepared baking dish or lasagna pan. Next, add an even layer of roasted eggplant and spread another 1 cup of the sauce across the top, followed by half of the ricotta-spinach mixture (about 1½ cups), 3/4 cup of the mozzarella cheese, all of the roasted zucchini (and any leftover eggplant slices), the remaining 1 cup sauce, the remaining ricotta-spinach mixture, and the remaining ¾ cup mozzarella cheese
  • Arrange the grape tomatoes and a few whole basil leaves on the top of the lasagna and sprinkle on the remaining 2 tablespoons Parmesan cheese and the red pepper flakes, if using. Place the lasagna in the oven and bake for 40 minutes. Remove from the oven and allow the lasagna to cool for about 10 minutes before serving.

Nutrition Information per serving

Calories: 300Carbohydrates: 28gProtein: 26gTotal Fat: 14g— Unsaturated Fat: 8g— Saturated Fat: 6gCholesterol: 50mgSodium: 850mgPotassium: 758mgFiber: 6gTotal Sugar: 16g— Natural Sugar: 16g— Added Sugar: 0gVitamin A: 6710IUVitamin C: 35mgCalcium: 528mgIron: 2.8mg
Nutrition information is calculated using a leading industry software. That being said, brands can vary, and there may be slight fluctuations in the numbers.
I’m hoping you loved this recipe! If you made it and want to share feedback, I’d be so grateful to hear from you. Please leave a review below or tag @joybauer on Instagram!