clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Veggie-Packed Beef Lasagna

  • Author: Chef Julie Harrington, RD
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 8
  • Category: dinner
  • Method: bake
  • Cuisine: Italian


Lasagna is such an underrated dinner. Maybe, it is because when most people think of lasagna, the thought of having to assemble this meal detours many. Adding a little twist on a classic, try this Veggie-Packed Beef Lasagna.



For the filling:
1-pound 93% lean ground beef
1 tablespoon olive oil
1 small yellow onion, chopped
1 (8 ounce) container sliced mushrooms
¼ teaspoon salt
1 cup zucchini, chopped into a small dice
1 cup baby spinach, roughly chopped

Tomato sauce*:
1 tablespoon olive oil
2 cloves garlic, minced
1 (28 ounce) crushed tomatoes
¼ cup fresh basil, chiffonade (ribbon like slices) + additional for garnish
½ teaspoon salt
¼ teaspoon crushed red pepper flakes, more or less as desired

Remaining ingredients:
2 cups (16 ounces) ricotta cheese
3/4 cup parmesan cheese, divided
2 cups freshly grated mozzarella cheese, divided
1 egg, beaten
1 tablespoon Italian seasoning
¼ teaspoon salt, to taste
Freshly ground black pepper, to taste
9 no-boil lasagna noodles*


  1. Preheat the oven to 425 degrees Fahrenheit. Coat a 9×13-inch deep baking dish with cooking spray.
  2. In a large skillet over medium-high heat, add ground beef breaking apart into small crumbles. Cook until meat has browned, no longer pink, about 6-8 minutes. Remove beef from the pan, drain any excess fat from the beef and set beef aside.
  3. Return skillet to medium heat. Add olive oil. Sauté onions and mushrooms until tender. During the cooking process add salt to help draw out excess moisture. Once excess moisture has evaporated, add the zucchini, and continue to cook until tender. Add spinach and continue to cook until wilted and excess moisture has evaporated. Add beef back to the veggie mixture, stir to combine. Remove from heat and set aside.
  4. In a medium pot add olive oil over low heat. Sauté garlic for about 1 minute or until fragrant, being careful not to burn. Pour in the crushed tomatoes, basil, salt, and crushed red pepper flakes. Bring to a simmer to allow the flavors to come together.
  5. In a medium bowl, add the ricotta, ¼ cup parmesan, 3/4 cup mozzarella, egg, Italian seasoning, salt, and pepper. Mix well until combined.
  6. To assemble: Spread 1 cup of tomato sauce evenly over the bottom of a baking dish. Layer 3 lasagna noodles on top (snap off their ends to fit, and/or overlap their edges as necessary). Spread half of the ricotta cheese mixture evenly over the noodles. Top with half the beef & veggie mixture. Then spread 1 cup tomato sauce on top and sprinkle 1/2 cup of shredded mozzarella and 2 tablespoons of parmesan cheese. Top with 3 more lasagna noodles and repeat the previous order. Then top with remaining 3 lasagna noodles, remaining sauce and sprinkle remaining mozzarella and parmesan cheese on top.
  7. Wrap a sheet of parchment paper or foil around the top of the lasagna (not letting it touch the cheese). Bake, covered, for 20 minutes, then remove the cover, rotate the pan by 180° and continue cooking for about 10 to 12 more minutes, until the cheese is melted and slightly bubbling on the sides.
  8. Remove from the oven and let the lasagna cool for 15 to 20 minutes, so it has time to set and cool down to a reasonable temperature. Sprinkle additional basil over the top, then slice and serve. Top with additional sauce or cheese, as desired.


  • Looking to save a step? Substitute the tomato sauce with 2 cups of prepared marinara sauce.
  • At the grocery store I see lasagna noodles as “no-boil” or “oven-ready” lasagna sheets. Read package directions as some brands need additional liquid.
  • Can’t find no boil or oven-ready lasagna noodles? Buy regular lasagna noodles, cook according to package directions, and use the same way. Cook time may decrease.

Keywords: lasagna, beef lasagna, family meal, dinner recipe, easy dinner

Recipe Card powered byTasty Recipes