Go Back
Homemade The Best Vegetarian Lasagna Recipe Ever photo

The Best Vegetarian Lasagna Recipe Ever

A hearty, layered vegetarian lasagna with a rich fire-roasted tomato sauce and three cheeses.
Prep Time 45 minutes
Cook Time 50 minutes
Total Time 1 hour 35 minutes
Servings: 9 servings

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large onion diced small (about 3 cups)
  • 1 green bell pepper diced small (about 1 1/2 cups)
  • 4 teaspoons Italian herb seasoning
  • 6 medium cloves garlic minced (about 2 tablespoons)
  • 128 ounce can fire-roasted tomatoes diced or whole (128-ounce can)
  • 6 ounce tomato paste one 6-ounce can
  • 1 tablespoon honey
  • 1.5 teaspoons kosher salt
  • 0.25 teaspoon freshly ground black pepper
  • 0.5 cup fresh parsley minced
  • 1 batch Italian tomato sauce about 4 cups (32 ounces) of sauce
  • 1 pound lasagna noodles uncooked
  • 15 ounce whole milk ricotta cheese one 15-ounce tub (about 1 3/4 cups)
  • 1 pound whole milk mozzarella cheese grated (about 4 cups)
  • 0.5 cup Parmesan cheese freshly grated (about 2 ounces)

Equipment

  • Large Skillet
  • Spatula or wooden spoon
  • Blender or immersion blender (optional)
  • 9x13-inch Baking Pan
  • Mixing Spoon
  • Cheese grater
  • Aluminum Foil

Method
 

  1. Heat 2 tablespoons olive oil in a large skillet over medium heat.
  2. Add the diced onion, diced green bell pepper, and 4 teaspoons Italian seasoning; cook, stirring occasionally, until the onion is soft and translucent and the pepper is tender, about 8 minutes.
  3. Stir in the minced garlic and cook, stirring frequently, for 1 minute.
  4. Add the fire-roasted tomatoes (or diced tomatoes), tomato paste, 1 tablespoon honey, 1 1/2 teaspoons kosher salt, and 1/4 teaspoon black pepper.
  5. If using whole tomatoes, break them up with a spoon or pulse briefly in a blender or with an immersion blender, then return to the skillet.
  6. Bring the sauce to a boil, then reduce heat to low, partially cover, and simmer for 30 minutes, stirring occasionally.
  7. Stir the 1/2 cup minced fresh parsley into the sauce, then remove from heat.
  8. Preheat the oven to 375°F (190°C) and lightly smear some sauce on the bottom of a 9x13-inch baking pan.
  9. Place a single layer of uncooked lasagna noodles in the pan, breaking to fit as needed.
  10. Dot half the ricotta over the noodles in small mounds, spread about one-third of the remaining sauce over the ricotta, and sprinkle with half the mozzarella.
  11. Repeat: add another layer of noodles, spread the rest of the ricotta, top with another one-third of the sauce, and sprinkle with the remaining mozzarella.
  12. Add a final layer of noodles, spread the remaining sauce evenly over the top, and sprinkle with the 1/2 cup freshly grated Parmesan.
  13. Bake uncovered until the lasagna is bubbly and the pasta is tender, about 45 minutes; if the top browns too much, cover loosely with foil for the last ~10 minutes.
  14. Remove from the oven and let rest 5–10 minutes before cutting into squares and serving.

Notes

  • Whole wheat noodles can be used but should be cooked very al dente first.
  • Uncooked regular lasagna noodles cook through in the oven as written.