Easy Keto vegetarian lasagna
A low-carb, flavorful, and comforting dish featuring layers of spinach, creamy cheeses, and a rich tomato sauce, perfect for a cozy meal.

There’s something special about a warm, comforting dish that brings smiles around the dinner table, and Keto vegetarian lasagna with spinach and cheese is just that. This low-carb delight not only satisfies your cravings but does so without compromising on flavor or nutrition. Whether you’re looking to impress guests or simply enjoy a cozy weeknight meal, this dish is a perfect choice. If you’re seeking inspiration for your next meal, consider pairing it with a side like baked feta eggs with tomatoes and spinach, which complements the lasagna beautifully.
Why make this recipe
Reasons to try it
Why limit yourself to traditional lasagna when you can indulge in a unique and healthy version that is equally appetizing? This Keto vegetarian lasagna is filled with spinach, creamy cheeses, and a flavorful tomato sauce, making it a wholesome choice for anyone on a low-carb diet. It’s not just about reducing carbs; it’s about enhancing your meals with fresh ingredients, flavor, and texture. This recipe is perfect for a weekend brunch, a family dinner, or as a satisfying meal prep option. You may also find Keto Cauliflower Mac And Cheese With Turkey Bacon useful.
How to make Keto vegetarian lasagna with spinach and cheese
The cooking process explained
Making this Keto vegetarian lasagna is a straightforward and enjoyable process. You’ll start by creating a rich tomato sauce, followed by preparing the spinach and cheese filling. Layer everything in a baking dish, and you’ll have a bubbling, cheesy masterpiece ready in no time.
Ingredients
What you’ll need
Be sure to gather the following ingredients to create this delicious dish:
- Edam cheese: 9 big slices (300 g/10.5 oz)
- Tomato sauce: 2 cups (400 ml)
- Olive oil: 1 TBS
- Onion: 1 small finely chopped (58 g/2 oz)
- Garlic cloves: 2
- Tomato passata or tomato puree (no added sugar): 2 cups (400 ml)
- Water: 1 cup (200 ml)
- Oregano: 2 tsp
- Basil: 2 tsp
- Salt: 1 tsp
- Freshly ground pepper: to taste
For the Spinach & Cheese Filling:
- Spinach: 450 g (16 oz), frozen or fresh cut into small pieces
- Salt: 1 tsp
- Pepper: to taste
- Nutmeg: 1/4 tsp (freshly grated)
- Oregano: 1 tsp
- Shredded mozzarella: 1 cup (100 g/3.5 oz)
- Cottage full-fat cheese: 1 cup (250 g/8.8 oz)
- Grated parmesan cheese: 1/4 cup (25 g/0.8 oz)
- Egg: 1 large
For the Topping:
- Shredded mozzarella: 1/2 cup (50 g/1.8 oz)
- Grated parmesan: 1/4 cup (25 g/0.8 oz)
Directions
Step-by-step instructions
- In a large pot, heat 1 TBS of olive oil over medium heat.
- Add the finely chopped onion and minced garlic. Stir until the onion is caramelized and golden brown.
- Once the onion is caramelized, add the tomato puree, water, salt, pepper, oregano, and basil. Stir everything together and bring it to a simmer.
- Let it simmer for about 10 to 15 minutes until reduced by one-third, and the onion is completely soft. Remove from heat and blend until smooth.
- If using fresh spinach, boil water with a pinch of salt in a large pot. Add the spinach for 2-3 minutes until wilted, then transfer it to icy water to cool, squeezing out excess water afterward. If using frozen spinach, simply thaw and squeeze out excess water.
- In a large bowl, combine the prepared spinach with cottage cheese, egg, shredded mozzarella, parmesan, salt, pepper, oregano, and nutmeg. Mix until well combined.
- Preheat your oven to 180°C (350°F).
- Layer the bottom of a deep lasagna dish with 1 cup of tomato sauce.
- Place 3 slices of edam cheese on the sauce, add half of the spinach filling on top, then another 3 slices of cheese, followed by another cup of sauce and the remaining spinach filling.
- Top with the rest of the cheese slices, pour the remaining tomato sauce on top, and sprinkle with shredded mozzarella and parmesan.
- Bake in the preheated oven for 20 minutes, or until a firm cheese crust forms on top. Serve with a salad and enjoy!
How to serve Keto vegetarian lasagna with spinach and cheese
Serving suggestions
When it comes to serving this delightful lasagna, consider garnishing with fresh basil or parsley for a pop of color. Serve it alongside a crisp green salad or some roasted vegetables for a balanced meal. For those who enjoy a touch of tanginess, a squeeze of lemon juice can elevate the flavors even further.

01Ingredients
For the Tomato Sauce
For the Spinach & Cheese Filling
For the Topping
02Method
- Preparation
- Assembly and Baking
Tap a step when it's done. The next one lights up.
0 OF 11 DONE03Recipe notes
- 01Use freshly grated cheeses for improved flavor and melt. Consider incorporating chopped bell peppers or mushrooms for depth in the sauce. For a thinner consistency, adjust the tomato sauce with additional water as needed.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
How to store
Keeping leftovers fresh
This Keto vegetarian lasagna can be stored in the refrigerator for up to 3 days. To maintain its texture and flavor, cover it tightly with plastic wrap or foil. If you’d like to freeze it, wait until it has cooled completely, then wrap it in an airtight container. It can be frozen for up to a month. When ready to eat, reheat in the oven until warmed through.
Variations
Creative twists
Feel free to make this dish your own. You could add diced zucchini or eggplant for extra veggies, or swap out the cheeses for your favorites. If you’re looking for a bit of heat, a sprinkle of red pepper flakes can provide a delightful kick.
FAQs
1. Can I make this lasagna ahead of time?
Yes, you can prepare it the day before and store it in the refrigerator until you’re ready to bake.
2. What can I substitute for edam cheese?
Mild cheddar or mozzarella can be good alternatives if you prefer a different cheese flavor.
3. How do I know when the lasagna is done?
The lasagna is ready when the cheese on top is melted and golden, and the filling is heated through.
Conclusion
Keto vegetarian lasagna with spinach and cheese offers a delicious way to enjoy a classic dish while sticking to your dietary goals. For more ideas, check out keto vegetarian lasagna with spinach and cheese and my Vegetarian Lasagna Soup. Happy cooking!
Crockpot & Slow Cooker
Casseroles
Crockpot & Slow Cooker
