Low Calorie Spinach Lasagna

Spinach lasagna
Randy Mayor/GettyImages
Prep: 10 mins
Cook: 60 mins
Total: 70 mins
Servings: 8 servings
Yield: 1 lasagna
Nutrition Facts (per serving)
278 Calories
8g Fat
33g Carbs
19g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 278
% Daily Value*
Total Fat 8g 10%
Saturated Fat 4g 18%
Cholesterol 20mg 7%
Sodium 937mg 41%
Total Carbohydrate 33g 12%
Dietary Fiber 4g 14%
Total Sugars 6g
Protein 19g
Vitamin C 2mg 11%
Calcium 292mg 22%
Iron 2mg 13%
Potassium 439mg 9%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

You wouldn't think that lasagna could be a lean and delicious dish until you have tried this low-calorie spinach lasagna recipe. You can see from the ingredient list that it doesn't even take a whole lot of ingredients to make up this yummy dish. And the ingredients that are included are relatively lean. Instead of fatty sausage and beef, the bulk of this lasagna filling is part skim mozzarella, low-fat cottage cheese, and spinach which give the lasagna nice texture and color. There aren't too many calories coming from those ingredients!

Another great thing about this spinach lasagna is that this lasagna recipe is so easy to throw together about an hour and 15 minutes before dinner. And the majority of that time is the lasagna cooking, which frees you up to do other things.

There is no need to precook the noodles. You will add water to the dish once you have layered the lasagna together, using uncooked dry noodles. Then the water will cook the noodles during baking time resulting in perfectly al dente noodles when it is finished. One less pot to wash when it is all finished is certainly worth it. 


  • 1 (16-ounce) carton low-fat cottage cheese

  • 1 (10-ounce) package frozen spinach, thawed and rinsed

  • 1 1/2 cups (6 ounces) shredded mozzarella cheese, divided

  • 1/2 cup (2 ounces) shredded​ Parmesan cheese

  • 1 teaspoon freshly ground black pepper

  • 1 teaspoon dried oregano

  • 1/2 teaspoon salt

  • 9 lasagna noodles, uncooked

  • 2 cups marinara sauce, jarred

  • 1 cup water

Steps to Make It

  1. Preheat the oven to 375 F.

  2. In a large bowl, combine the cottage cheese, Parmesan cheese, spinach, 3/4 cup of the shredded mozzarella, pepper, oregano, and salt. Use a large spoon to gently stir together the mixture until it is well combined. 

  3. Next, spray a 9 x 13-inch pan with cooking spray.

  4. Place 3 of the uncooked noodles in the bottom of the pan. Top with half of the cottage cheese mixture, and use a large spoon or a spatula to gently spread the cheese mixture over the noodles, trying to cover all the noodles.

  5. Next, over the cheese and spinach mixture, spread 2/3 cup of the marinara sauce, and then top the layer of marinara sauce with 1/4 cup of the shredded mozzarella. Repeat the layers two more times. End with the last three noodles, topped with 2/3 cup of sauce and 1/4 cup of mozzarella cheese.

  6. Now that the lasagna is assembled pour 1 cup of water around the edges of the pan gently and slowly, allowing the water to fill in the gaps slowly so that it does not overflow. Cover the pan tightly with tin foil.

  7. Place the covered lasagna in the preheated oven, and bake for 1 hour. Once the lasagna is done cooking, remove it from the oven, and loosely uncover the dish while the lasagna cools. Let the lasagna stand for 10 minutes before serving to allow the lasagna to become far easier to cut.