Homemade The Best Vegetarian Lasagna Recipe Ever photo
| |

The Best Vegetarian Lasagna Recipe Ever

If you’re searching for comfort food that sings with flavor and melts into warm, cheesy bliss, this is it. The Best Vegetarian Lasagna Recipe Ever layers an herby tomato sauce with creamy ricotta, gooey mozzarella, and tender noodles for a cozy, crowd-pleasing meal. It’s approachable, adaptable, and built around pantry-friendly ingredients. Whether you’re making it for a weeknight family dinner or a potluck, this lasagna delivers reliably satisfying results.

Why this lasagna works

There are three things every great lasagna needs: a bright, well-seasoned tomato sauce, a creamy cheese layer that keeps the filling rich without being greasy, and noodles that cook to tender perfection. This recipe balances those elements with fresh parsley and garlic for brightness, tomato paste and fire-roasted tomatoes for depth, and a mix of ricotta, mozzarella, and Parmesan for texture and flavor. The Best Vegetarian Lasagna Recipe Ever does all of that while staying straightforward to prepare.

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 whole fire-roasted tomatoes (diced fire-roasted tomatoes will work too)
  • 1 (6-ounce) can tomato paste
  • 1 tablespoon honey
  • 1-1/2 teaspoons kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/2 cup minced fresh parsley
  • 1 batch Italian Tomato Sauce (about 4 cups, or 32 ounces, of sauce)
  • 1 pound lasagna noodles* (uncooked)
  • 1 15-ounce tub (about 1 3/4 cups whole milk ricotta cheese)
  • 1 pound whole milk mozzarella cheese (grated) (about 4 cups)
  • 1/2 cup freshly grated Parmesan cheese ((2 ounces))

*Note on noodles: Use regular dried lasagna noodles that state they should be cooked before layering. If you prefer no-boil noodles, ensure your sauce is slightly thinner so the noodles soften while baking. This recipe lists 1 pound of lasagna noodles (uncooked) as specified.

Prepare the sauce (makes about 4 cups / 32 ounces)

This robust tomato sauce forms the backbone of The Best Vegetarian Lasagna Recipe Ever. Follow these steps to make it before assembling the bake.

  1. Heat a large pot or deep skillet over medium heat and add 2 tablespoons olive oil.
  2. Add 1 large onion (diced small, about 3 cups) to the hot oil and cook, stirring occasionally, until the onion becomes soft and translucent, about 5–7 minutes.
  3. Add 1 green bell pepper (diced small, about 1 1/2 cups) and continue to cook for 4–5 minutes, until the pepper is softened.
  4. Stir in 4 teaspoons Italian herb seasoning and 6 medium cloves garlic (minced, about 2 tablespoons). Cook for 30–60 seconds until fragrant, stirring constantly to avoid burning the garlic.
  5. Pour in the 128-ounce can whole fire-roasted tomatoes. If you prefer smaller tomato pieces, dice the tomatoes before adding or pulse gently with an immersion blender to your desired texture. Bring the mixture to a gentle simmer.
  6. Add 1 (6-ounce) can tomato paste and 1 tablespoon honey. Stir thoroughly to incorporate the tomato paste into the sauce so it loses any raw taste and thickens slightly.
  7. Season with 1-1/2 teaspoons kosher salt and 1/4 teaspoon freshly ground black pepper. Taste and adjust seasoning if needed. Simmer the sauce over low to medium-low heat for 20–30 minutes, stirring occasionally so it reduces and concentrates in flavor.
  8. Stir in 1/2 cup minced fresh parsley at the end of cooking for a bright finish. Remove from heat and let cool slightly. The finished batch should equal approximately 1 batch Italian Tomato Sauce (about 4 cups, or 32 ounces, of sauce), which you will use for assembly.

Cheese mixture

Easy The Best Vegetarian Lasagna Recipe Ever recipe photo

While the sauce simmers and cools a bit, mix the ricotta layer so it’s ready when you assemble.

  1. In a medium bowl combine 1 15-ounce tub (about 1 3/4 cups) whole milk ricotta cheese with a couple of tablespoons of the grated mozzarella if you like a stretchier texture (optional).
  2. Season lightly with a pinch of salt and stir until smooth. Set aside.

Assemble The Best Vegetarian Lasagna Recipe Ever

Delicious The Best Vegetarian Lasagna Recipe Ever dish photo

Use an ovenproof baking dish about 9×13 inches for a classic casserole-style lasagna. If your pan is slightly smaller, the layers will be taller and might need a few extra minutes to bake; a slightly larger pan will spread the layers thinner.

  1. Preheat your oven to 375°F (190°C).
  2. Spread about 1/2 cup of the prepared Italian Tomato Sauce across the bottom of the baking dish to prevent sticking and to start the first layer of sauce.
  3. Arrange a single layer of uncooked lasagna noodles (1 pound total to be distributed across layers) over the sauce. Break noodles as needed to fit and create a single uniform layer.
  4. Spoon about one-third of the remaining sauce evenly over the noodles, spreading gently with the back of a spoon.
  5. Dollop and spread about one-third of the ricotta mixture across the sauced noodles. You don’t have to make it perfectly smooth; small pockets of cheese create nice texture.
  6. Sprinkle approximately one-third of the grated mozzarella (about 1 1/3 cups) over the ricotta, followed by a light sprinkle of freshly grated Parmesan (from the 1/2 cup total you’ll use across the whole lasagna).
  7. Repeat the layering process two more times: noodles, one-third sauce, one-third ricotta, one-third mozzarella, and a sprinkle of Parmesan. Finish with a final top layer of noodles, the remaining sauce spread evenly over the top, the remaining mozzarella, and the remaining Parmesan so the top is nicely covered.
  8. Cover the baking dish tightly with foil. To prevent the cheese from sticking to the foil, you can either tent the foil slightly so it doesn’t touch the cheese or lightly spray the underside of the foil with a bit of oil or nonstick spray.

Bake and rest

  1. Place the covered lasagna on the middle rack of the preheated 375°F (190°C) oven. Bake for 25 minutes.
  2. After 25 minutes, remove the foil and continue baking for an additional 15–20 minutes, or until the cheese on top is melted and lightly golden and the sauce is bubbling around the edges.
  3. Remove the lasagna from the oven and let it rest, uncovered, for 15–20 minutes. Resting helps the layers set so slices hold their shape when served.

To serve

Cut into squares and use a wide spatula to lift pieces onto plates. Garnish with a sprinkle of extra minced fresh parsley or a light drizzle of olive oil if desired. This lasagna pairs beautifully with a crisp salad and crusty bread to soak up any extra sauce.

Make-ahead and storage

  • To make ahead: Assemble the lasagna in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. Bring it to room temperature for about 30 minutes before popping it into the oven and add an extra 10–15 minutes to the covered baking time if still cold from the fridge.
  • To freeze: Assemble the lasagna, cover well with plastic wrap and foil, and freeze for up to 3 months. Bake from frozen, covered, at 375°F (190°C) for 45–55 minutes, then uncover and bake an additional 20–25 minutes until hot and bubbly. Let rest 15–20 minutes before cutting.
  • Leftovers: Stored in an airtight container in the refrigerator, leftovers keep well for 3–4 days. Reheat in the oven at 350°F (175°C) until warmed through, or microwave individual portions.

Notes and tips

  • If you prefer a smoother sauce, pulse the fire-roasted tomatoes briefly with an immersion blender before adding the tomato paste.
  • For extra herb aroma, stir a tablespoon of chopped fresh basil into the ricotta or scatter fresh basil over the finished lasagna just before serving.
  • When working with uncooked noodles, ensure there is enough sauce in each layer to hydrate them as they bake. This recipe’s quantity of sauce is tuned to work well with standard dried lasagna noodles.
  • If you want a lighter version, swap half the mozzarella for part-skim mozzarella, but keep the specified quantities the same to maintain texture and layering proportions.

Final thoughts

This is The Best Vegetarian Lasagna Recipe Ever because it combines a rich, roasted-tomato sauce with layers of creamy ricotta and plenty of melted mozzarella for comforting, satisfying bites. The balance of herbs, garlic, and fire-roasted tomato depth creates a lasagna that’s both simple to make and impressive to serve. Follow the steps above, give it the resting time it deserves, and you’ll have a tray of lasagna that’s perfect for sharing and sure to become a family favorite.

Homemade The Best Vegetarian Lasagna Recipe Ever photo

The Best Vegetarian Lasagna Recipe Ever

A hearty, layered vegetarian lasagna with a rich tomato sauce, three cheeses, and tender pasta.
Prep Time45 minutes
Cook Time50 minutes
Total Time1 hour 35 minutes
Servings: 9 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion diced small (about 3 cups)
  • 1 green bell pepper 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 whole fire-roasted tomatoes diced or use diced fire-roasted tomatoes
  • 1 6-ounce can tomato paste
  • 1 tablespoon honey
  • 1 1/2 teaspoons kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/2 cup minced fresh parsley
  • 1 batch Italian tomato sauce about 4 cups (32 ounces) of sauce
  • 1 pound lasagna noodles uncooked
  • 1 15-ounce tub whole milk ricotta cheese about 1 3/4 cups
  • 1 pound whole milk mozzarella cheese grated (about 4 cups)
  • 1/2 cup freshly grated Parmesan cheese (about 2 ounces)

Instructions

  • Heat 2 tablespoons olive oil in a large skillet over medium heat.
  • 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.
  • Add the minced garlic and cook, stirring frequently, for 1 minute more.
  • Stir in the fire-roasted tomatoes, tomato paste, 1 tablespoon honey, 1 1/2 teaspoons kosher salt, and 1/4 teaspoon black pepper. Break up whole tomatoes with a spoon or pulse briefly in a blender before adding if desired.
  • Bring the sauce to a boil, then reduce heat to low, partially cover, and simmer for 30 minutes, stirring occasionally.
  • Stir in 1/2 cup minced fresh parsley, then remove the sauce from the heat.
  • Preheat the oven to 375°F (190°C). Lightly spread a little sauce on the bottom of a 9x13-inch baking pan.
  • Place a single layer of uncooked lasagna noodles in the pan, breaking them to fit as needed.
  • Dot half of the ricotta (from the 15-ounce tub) in small mounds over the noodles using spoons, then spoon on one-third of the remaining sauce and sprinkle with half of the grated mozzarella.
  • Add another layer of noodles, spread the remaining ricotta, top with the next third of sauce, and sprinkle with the remaining mozzarella.
  • Top with a final layer of noodles, spread the remaining sauce evenly over the top, and sprinkle with 1/2 cup freshly grated Parmesan.
  • Bake in the preheated oven until bubbly and the pasta is tender, about 45 minutes; if the top browns too quickly, cover with foil for the last 10 minutes.
  • Remove from the oven and let rest for 5–10 minutes before cutting into squares and serving.

Equipment

  • Large skillet or saucepan
  • Wooden spoon or spatula
  • 9x13 inch baking pan
  • Cheese grater
  • Measuring Spoons and Cups
  • Knife and cutting board

Notes

  • Whole wheat noodles work but should be cooked very al dente first.
  • Uncooked lasagna noodles can be used as directed; they finish cooking in the oven.

Similar Posts

Leave a Reply

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

Recipe Rating