Home » Healthy Hearty Beef and Veggie Lasagna: A Delicious and Nutritious Twist on a Classic

Healthy Hearty Beef and Veggie Lasagna: A Delicious and Nutritious Twist on a Classic

0.0 from 0 votes

Lasagna is the ultimate comfort food—a dish that’s warm, cheesy, and packed with layers of savory goodness. But what if you could enjoy this classic dish with extra protein and veggies? Enter my Healthy Hearty Beef and Veggie Lasagna, a lighter yet satisfying version that packs in protein, veggies, and bold flavors without compromising on taste. Whether you’re trying to eat a little healthier or simply want to enjoy a delicious meal, this lasagna hits all the right notes.

Why You’ll Love This Beef and Veggie Lasagna:

  • Healthy Twist on a Classic: Enjoy all the comfort of traditional lasagna with a lighter, healthier approach.
  • Packed with Protein: Lean ground beef provides a solid protein boost without the extra fat.
  • Veggie-Powered: Zucchini and mushrooms add texture, flavor, and loads of nutrients.
  • Cheesy & Creamy: Low-fat cottage cheese and light mozzarella give you that rich, cheesy texture while keeping it lighter.
  • Simple & Flavorful Sauce: Homemade tomato sauce with fresh herbs for an authentic, savory taste.

Here are the Main Ingredients you will Need:

Step-by-Step Instructions:

Preheat Oven: Set to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

Cook Protein Layer: In a large skillet, cook ground beef over medium heat until starting to brown. Add onion, garlic, Italian seasoning, salt, and pepper. Cook for 3–4 minutes until onion softens.

Prepare Veggie Layer: Add zucchini and mushrooms to the skillet with the cooked beef. Cook for 5–7 minutes, stirring, until veggies are softened and most of the moisture evaporates.

Make Tomato Sauce: Stir in crushed tomatoes, tomato paste, basil, oregano, and chili flakes (if using). Simmer for 5 minutes.

Mix Cheese Layer: In a bowl, combine cottage cheese, 50g (½ cup) mozzarella, parmesan, and the egg. Mix until combined.

Assemble Lasagna: Spread 1 cup of the meat sauce on the bottom of the baking dish. Add a layer of oven-ready noodles. Spread ½ of the cheese mixture over the noodles. Add 1½ cups of meat sauce on top.

Repeat layer (noodles, cheese, sauce). Finish with a layer of noodles, remaining sauce, and 50g (½ cup) mozzarella on top.

Bake: Cover with foil and bake for 30 minutes. Remove foil and bake for an additional 15–20 minutes, until cheese is melted and bubbly.

Rest & Serve: Let lasagna cool for 10 minutes before slicing. Enjoy!

Recipe Notes and Modifications:

  • The recipe uses oven-ready lasagna noodles, which save time and effort since they don’t need to be pre-cooked. However, if you’re using regular lasagna noodles, make sure to cook them according to package instructions before assembling the lasagna.
  • If you prefer a saucier lasagna, you can increase the amount of crushed tomatoes and tomato paste by 25–50% to make the sauce more plentiful (macros will differ)
  • Lasagna can be assembled a day or two ahead of time and stored in the fridge before baking. This can enhance the flavor as the layers meld together. Just cover it tightly with foil or plastic wrap.
  • This lasagna freezes well. After baking, let it cool completely, then wrap it tightly in plastic wrap and foil. Freeze for up to 3 months. When ready to eat, let it thaw overnight in the fridge and reheat in the oven.
  • Store any leftover lasagna in an airtight container in the fridge for up to 3-4 days. Reheat in the microwave or oven until heated through.

Other Recipes you May Enjoy:

Swedish Meatball Pasta Bake

Lasagna Soup

High Protein Hamburger Helper

This Healthy Hearty Veggie & Beef Lasagna is the perfect balance of comfort and nutrition. With lean protein, fiber-packed veggies, and a creamy, cheesy layer, it’s a dish that satisfies your cravings while hitting health goals. Whether you’re meal prepping for the week, hosting a family dinner, or simply looking for a delicious way to enjoy a classic favorite, this lasagna will not disappoint. It’s easy to make, full of flavor, and can easily be tailored to suit any dietary needs.


If you give this recipe a try, or any others I share, I’d love to hear from you! Rate the recipe, leave a comment, or tag me on Instagram @thebalancedbitefoodie so I can see your delicious creations and thank you for trying them! 

Healthy Hearty Beef & Veggie Lasagna

Recipe by Megan Reger
0.0 from 0 votes
Course: Dinner
Servings

8

Servings
Prep time

20

minutes
Cooking time

50

minutes
Calories

385

kcal
Serving Size

280 grams

Total time

1

hour 

10

minutes

    To track this recipe on My Fitness Pal, search TBB Beef and Veggie Lasagna

    Please note, if you modify serving size using the blog program, only the first measurement serving size will change, not the second measurement in brackets (typically cups/tbsp).

    Cook Mode

    Keep the screen of your device on

    Ingredients

    • Protein Layer:
    • 450 g extra lean ground beef

    • 150 g onion, diced (about 1 cup)

    • 2 cloves garlic, minced

    • 1 tsp Italian seasoning

    • ½ tsp salt

    • ¼ tsp black pepper

    • Veggie Layer:
    • 200 g zucchini, grated (about 1 large)

    • 200 g mushrooms, finely chopped (about 2 cups)

    • Tomato Sauce:

    • 800 g canned crushed tomatoes (about 3 ½ cups)

    • 140 g tomato paste (about ½ cup)

    • 1 tsp dried basil (1 tsp)

    • 1 tsp dried oregano

    • ½ tsp chili flakes, optional

    • Cheese Layer:
    • 450 g low-fat cottage cheese (about 2 cups)

    • 100 g light shredded mozzarella cheese, divided (1 cup total, ½ cup for topping)

    • 50 g grated parmesan cheese (½ cup)

    • 1 large egg

    • Assembly:
    • 15 sheets oven-ready lasagna noodles

    Directions

    • Preheat Oven: Set to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
    • Cook Protein Layer: In a large skillet, cook ground beef over medium heat until starting to brown. Add onion, garlic, Italian seasoning, salt, and pepper. Cook for 3–4 minutes until onion softens.
    • Prepare Veggie Layer: Add zucchini and mushrooms to the skillet with the cooked beef. Cook for 5–7 minutes, stirring, until veggies are softened and most of the moisture evaporates.
    • Make Tomato Sauce: Stir in crushed tomatoes, tomato paste, basil, oregano, and chili flakes (if using). Simmer for 5 minutes.
    • Mix Cheese Layer: In a bowl, combine cottage cheese, 50g (½ cup) mozzarella, parmesan, and the egg. Mix until combined.
    • Assemble Lasagna: Spread 1 cup of the meat sauce on the bottom of the baking dish. Add a layer of oven-ready noodles. Spread ½ of the cheese mixture over the noodles. Add 1½ cups of meat sauce on top.
    • Repeat layer (noodles, cheese, sauce). Finish with a layer of noodles, remaining sauce, and 50g (½ cup) mozzarella on top.
    • Bake: Cover with foil and bake for 30 minutes. Remove foil and bake for an additional 15–20 minutes, until cheese is melted and bubbly.
    • Rest & Serve: Let lasagna cool for 10 minutes before slicing. Enjoy!

    Recipe Notes & Modifications

    • The recipe uses oven-ready lasagna noodles, which save time and effort since they don’t need to be pre-cooked. However, if you’re using regular lasagna noodles, make sure to cook them according to package instructions before assembling the lasagna.
    • If you prefer a saucier lasagna, you can increase the amount of crushed tomatoes and tomato paste by 25–50% to make the sauce more plentiful (macros will differ)
    • Lasagna can be assembled a day or two ahead of time and stored in the fridge before baking. This can enhance the flavor as the layers meld together. Just cover it tightly with foil or plastic wrap.
    • This lasagna freezes well. After baking, let it cool completely, then wrap it tightly in plastic wrap and foil. Freeze for up to 3 months. When ready to eat, let it thaw overnight in the fridge and reheat in the oven.
    • Store any leftover lasagna in an airtight container in the fridge for up to 3-4 days. Reheat in the microwave or oven until heated through.

    Nutrition Facts

    • Serving Size: 280g
    • Total number of serves: 8
    • Calories: 385kcal
    • Fat: 9.9g
    • Carbohydrates: 42.3g
    • Fiber: 5.1g
    • Protein: 32.3g
    Instagram

    Did you try this Recipe?!

    I would love to see your creation and thank you for trying this! Please tag me on instagram @thebalancedbitefoodie

    Pinterest

    Like this recipe?

    Follow me on Pinterest @thebalancedbite

    Facebook

    Follow my Facebook page!

    Follow The Balanced Bite on Facebook

    2 Comments

    1. Megan Wainman

      Hey Megan! Can I freeze the lasagna once prepared and not baked in the oven? Making an extra one for a friend and undecided if I should freeze it once assembled or cook, cool and then freeze?
      Thanks!

      • Hi Megan! Sorry for the delayed response, but I recommend cooking then freezing, thawing in fridge, and reheating. The noodles will be a bit softer but I find this works well!

    Leave a Comment

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

    *