Skip to main content New<> this month
Get the Allrecipes magazine

Polenta Lasagna with Roasted Vegetables

Rated as 4.8 out of 5 Stars

"Lasagna noodles are replaced with layers of creamy polenta in this vegetarian lasagna that tastes even better as leftovers."
Added to shopping list. Go to shopping list.


2 h 50 m servings 269
Original recipe yields 10 servings (1 9x13-inch lasagna)


{{model.addEditText}} Print
  1. Heat 1 tablespoon olive oil in a saucepan over medium heat. Add garlic and red pepper flakes; cook and stir until golden, about 1 minute. Stir in basil and oregano; cook until fragrant, about 1 minute. Stir in tomato sauce. Simmer sauce until flavors combine, about 20 minutes.
  2. Combine spinach and 2 tablespoons water in a large skillet over medium heat. Cover and cook until spinach is wilted, 3 to 5 minutes. Drain and cool until easily handled, about 5 minutes. Gather spinach into a ball and squeeze out excess water. Chop coarsely.
  3. Combine chopped spinach, ricotta, and ½ cup Parmesan cheese in a bowl.
  4. Preheat oven to 400 degrees F (200 degrees C). Line 2 baking sheets with parchment paper.
  5. Divide eggplant, red bell pepper, and orange bell pepper between lined baking sheets. Drizzle with 2 tablespoons olive oil and toss to coat. Season with salt and pepper.
  6. Roast in the preheated oven, stirring every 10 minutes, until tender and browned in spots, about 30 minutes. Remove from oven.
  7. Bring 6 cups water to a boil; add salt. Pour in polenta in a steady stream, whisking constantly. Reduce heat to low. Whisk until polenta thickens, about 5 minutes. Cover and cook, stirring vigorously every 10 minutes, until polenta is the consistency of porridge, about 30 minutes.
  8. Reduce oven temperature to 350 degrees F (175 degrees C). Grease a 9x13-inch baking dish with cooking spray.
  9. Spread half the polenta evenly in the bottom of the baking dish. Layer half of the spinach mixture, roasted vegetables, and sauce on top. Top with ½ cup mozzarella cheese and ¼ cup Parmesan cheese. Repeat layers with remaining polenta, spinach mixture, roasted vegetables, and sauce. Top with remaining mozzarella cheese and Parmesan cheese.
  10. Bake in the preheated oven until cheese melts and sauce is bubbly, about 20 minutes. Let cool before cutting so layers hold, at least 20 minutes.


  • Cook's Note:
  • Filling, tomato sauce, and vegetables can be made ahead and refrigerated. Bring to room temperature before assembling. The polenta needs to be cooked just before assembly because it firms up when it cools and cannot be poured or spread.

Nutrition Facts

Per Serving: 269 calories; 12.3 27.6 13.4 23 709 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

this is the third time i am making it and it is amazing every time. love it j

A good addition to my Vegetarian repertoire. Looks so beautiful. Tasted delicious too. I definitely will be making it again.

This was very good. My husband didn't miss the meat, which is unusual for him.

Delicious, simple. I tweaked my recipe quite a bit to match family tastes for meat sauce, and we had GF lasagna for days!