vegetarian keto recipes, Spinach and Ricotta Lasagna, keto lasagna, keto spinach and ricotta lasagna, keto cannelloni
0 from 0 votes

Keto Spinach and Ricotta Lasagna

The name lasagna here is used loosely - but that's not to say that this dish is not packed full of flavour! Perfect for a meat-free dinner and great reheated for lunches. 

Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings 6
Calories 284 kcal


  • 1 large eggplant sliced as thinly lengthwise as possible
  • 600 grams ricotta drained
  • 200 grams frozen spinach thawed, water squeezed out
  • 2 tablespoons dried parsley
  • 2 tablespoons dried basil
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon nutmeg
  • 1/2 lemon zest and juice
  • 1 cup passata I use Leggos
  • 1 cup grated cheese I like 1/2 tasty, 1/2 parmesan


  1. Preheat the oven to 200C / 392F and grease a 20cm x 20cm deep casserole dish. 

  2. Slice the eggplant as thinly as you can, and lay the pieces out on a cookie sheet. Brush with olive oil and bake for 15 - 20 minutes, flipping once, until tender. Alternatively, you could grill them in batches in a frying pan. 

  3. While the eggplant is baking, in a large bowl combine ricotta, drained spinach, parsley, basil, salt, pepper, nutmeg and lemon. Mix thoroughly to ensure even distribution of spices. 

  4. In the prepared casserole dish, begin with a layer of cooked eggplant, then top with 1/3 of the ricotta mixture. Repeat the layers of eggplant and ricotta until all ingredients are used up. 

  5. Top with the passata and sprinkle on the grated cheese. Cover with tin foil and bake for 30 - 40 minutes until piping hot through, removing the tin foil for the final 10 minutes so the cheese gets nice and crispy. 

Nutrition Facts
Keto Spinach and Ricotta Lasagna
Amount Per Serving
Calories 284 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 12g75%
Cholesterol 70mg23%
Sodium 629mg27%
Potassium 487mg14%
Carbohydrates 10g3%
Fiber 2g8%
Sugar 2g2%
Protein 18g36%
Vitamin A 4780IU96%
Vitamin C 11.9mg14%
Calcium 433mg43%
Iron 3.3mg18%
* Percent Daily Values are based on a 2000 calorie diet and all calculations are estimates only.