Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

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.

By Marc Mccarthy ·MAR 18, 2026 ·Updated SEP 25, 2026 ·Be the first to rate
Easy Keto vegetarian lasagna
01Why this one

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.

02Before you cook

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)
03At the stove

Directions

Step-by-step instructions

  1. In a large pot, heat 1 TBS of olive oil over medium heat.
  2. Add the finely chopped onion and minced garlic. Stir until the onion is caramelized and golden brown.
  3. Once the onion is caramelized, add the tomato puree, water, salt, pepper, oregano, and basil. Stir everything together and bring it to a simmer.
  4. 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.
  5. 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.
  6. In a large bowl, combine the prepared spinach with cottage cheese, egg, shredded mozzarella, parmesan, salt, pepper, oregano, and nutmeg. Mix until well combined.
  7. Preheat your oven to 180°C (350°F).
  8. Layer the bottom of a deep lasagna dish with 1 cup of tomato sauce.
  9. 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.
  10. Top with the rest of the cheese slices, pour the remaining tomato sauce on top, and sprinkle with shredded mozzarella and parmesan.
  11. 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.

Keto Vegetarian Lasagna
The recipe

Keto Vegetarian Lasagna

Rate it ·Main Course · Italian
Prep
30 MIN
Cook
20 MIN
Total
50 MIN
Serves
6

01Ingredients

6 servings

For the Tomato Sauce

For the Spinach & Cheese Filling

For the Topping

02Method

  1. Preparation
  2. Assembly and Baking

Tap a step when it's done. The next one lights up.

0 OF 11 DONE

03Recipe notes

  1. 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.
Made it?

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.

04After dinner

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!

Leave a Comment

Recipe Rating