Tasty Italian Cheese Layers

Featured in: Hearty Meals and Dinner Favorites

This carb-conscious lasagna swaps pasta sheets for smooth spinach layers while keeping true Italian tastes intact. It's got a juicy ground beef and onion combo covered with tomato sauce and stretchy mozzarella. Coming in at just 404 calories per portion, you can make it in roughly an hour for six people. The trick is squeezing out all the water from your spinach so it doesn't end up soggy. It's perfect when you want comfort food but don't want the carbs.

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Fri, 25 Apr 2025 18:47:58 GMT
A white bowl filled with a red sauce and meat. Pin it
A white bowl filled with a red sauce and meat. | cookitdelish.com

This rich keto lasagna shows you can enjoy real Italian taste without needing pasta at all. By cleverly stacking spinach and beef, you get just the right feel while keeping carbs low. I spent years wanting lasagna during my keto days, and this dish has become my favorite comfort meal that even my friends who love pasta can't get enough of.

I came up with this dish during my first few weeks of keto when I was really missing Italian comfort food. Now my family asks for it all the time and nobody can tell there's no pasta in it.

Ingredients

  • Frozen chopped spinach: Works as the perfect stand-in for pasta layers
  • Ground beef: The 85/15 mix gives just enough fat for taste without being too oily
  • Small onion: Brings a sweet flavor when cooked down
  • Marinara sauce: Pick a low-carb option like Rao's to keep carbs down
  • Cream cheese: Makes the smooth base that holds everything together
  • Large egg: Helps the spinach layer firm up for nice slicing
  • Mozzarella cheese: Gives you that bubbly golden top we all want
  • Garlic: Fresh cut for the strongest flavor
  • Olive oil: Gets the meat nicely browned
  • Kosher salt: Brings out all the flavors without taking over
  • Black pepper: Adds a nice background warmth

Step-by-Step Instructions

Warm Up and Get Ready:
Set your oven to 350°F and put a light coat of oil in your baking dish. This heat cooks everything evenly without burning the cheese. An 8-inch square dish works best for the right thickness.
Fix the Spinach:
Thaw the spinach as the package says. The most important thing is getting it dry. Push it with a spoon many times to get every drop of water out. If you skip this, you'll end up with a soggy dish.
Cook the Meat Mix:
Heat olive oil in a big pan over medium-high until it's hot. Throw in the beef, onion, and salt, breaking the meat up as it cooks. Take about 5-7 minutes until the meat gets a nice brown color. This step makes the flavor much better.
Complete the Meat Part:
Pour off extra fat from the meat and put it back in the pan. Add garlic and cook for just half a minute before it burns. Mix in the marinara sauce to make a thick meat sauce. Take it off the heat.
Make the Creamy Spinach Base:
Warm cream cheese in the microwave for 40 seconds then stir until smooth. Mix in the egg, black pepper and the rest of the salt, stirring until it's all mixed well. Add the dried spinach and mix until everything's combined.
Put the Lasagna Together:
Spread the spinach mix across the bottom of your dish. This is your fake pasta base. Cover it with the meat mix, going all the way to the edges. Top everything with mozzarella cheese.
Cook Until Done:
Bake until the cheese gets bubbly with light brown spots, about 30 minutes. The top should look melty with some darker edges.
Wait Before Eating:
Let the lasagna sit for ten minutes before cutting into it. This wait helps everything set up so you get clean slices instead of a messy pile.
A white plate with a slice of lasagna on it. Pin it
A white plate with a slice of lasagna on it. | cookitdelish.com

The sauce you pick really matters in this dish. I tried it once with a cheap brand and it tasted bland. Switching to a good low-carb sauce like Rao's turned this into something I now want to eat every week.

Storage and Meal Prep

This keto lasagna gets better after sitting as the flavors mix together in the fridge. Keep what's left in a sealed container for up to 4 days. When warming it up, use your microwave at half power so the cheese doesn't get hard or the edges don't dry out. To save it longer, cut into single portions and freeze in proper containers for up to three months. Let it thaw in the fridge overnight before heating it again.

Ingredient Substitutions

You can swap the beef for ground turkey or chicken if you want, but the taste won't be as strong. You might need to add some Italian herbs if you go with poultry. For folks who can't do dairy, try non-dairy cream cheese and mozzarella options. I like frozen spinach because it's easy and works the same each time, but fresh works too if you steam it first and dry it really well. You can also try other greens like kale instead of spinach for different nutrients.

Serving Suggestions

This keto lasagna goes great with a simple arugula salad with olive oil and lemon juice to balance the richness. If you have friends who aren't doing keto, you might want to offer them some garlic bread. A glass of dry red wine like Chianti fits perfectly with the flavors. For a full Italian keto meal, try it with my cauliflower garlic bread and finish with a small bowl of keto-friendly berry mix topped with whipped cream.

A white plate with a slice of lasagna on it. Pin it
A white plate with a slice of lasagna on it. | cookitdelish.com

This low-carb keto lasagna shows you can have your comfort food and stick to your healthy eating plan too.

Frequently Asked Questions

→ How do I keep my keto lasagna from getting soggy?

Your main job is draining that spinach really well. Once it's thawed, put it in a strainer and push down hard with a big spoon many times to get all the water out. This stops extra moisture from making your dinner a wet mess.

→ Can I use spinach that isn't frozen?

Absolutely! About one pound of fresh spinach works instead of the 10-ounce frozen pack the recipe asks for. Just steam your fresh spinach first, then squeeze out all the water just like you would with the frozen kind.

→ What other cheeses can I try in this meal?

While part-skim mozzarella works great, you can swap it for other melty cheeses like provolone. Don't skip the cream cheese layer though - it gives the dish its structure and can't really be swapped out.

→ What's the best way to save and warm up what's left?

Keep leftovers in a sealed container in your fridge for 3-4 days. When reheating, use your microwave at half power so the cheese doesn't get tough. You can also cut it into portions and freeze in bags for up to three months.

→ Is leaner ground beef better for this dish?

Actually, super lean beef isn't the best choice as it makes your lasagna dry and less tasty. The 85/15 ground beef has just enough fat to keep everything moist and flavorful while still being pretty healthy.

→ Can I make a bigger batch for more people?

Sure thing! Just double everything and use a 9x13-inch pan instead of the 8-inch square one. Cook time stays about the same - just look for bubbling cheese with light brown spots to know when it's done.

Keto Beef Cheese Layers

A tasty Mediterranean-style meal with stacks of greens, spiced ground beef and gooey cheese - without any carbs.

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes
By Chloe: Chloe

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Italian

Yield: 6 Servings (One 8-inch square dish)

Dietary: Low-Carb, Gluten-Free

Ingredients

01 10 ounces frozen cut spinach
02 1 tablespoon olive oil, with extra for coating dish
03 1 pound ground beef (85/15 blend)
04 1 small diced onion (about 4 ounces)
05 1 teaspoon Diamond Crystal kosher salt, split (or ½ teaspoon any regular salt)
06 1 tablespoon freshly chopped garlic
07 ½ cup tomato sauce (we like Rao's best)
08 8 ounces cream cheese
09 1 large egg
10 ¼ teaspoon ground black pepper
11 ¾ cup shredded part-skim mozzarella (3 ounces)

Instructions

Step 01

Warm your oven to 350°F. Lightly coat a square 8-inch dish or any 2-quart baking container with olive oil.

Step 02

Thaw the spinach in your microwave following package instructions. Squeeze out all water by putting the thawed spinach in a strainer and pushing down many times with a big spoon until it's dry. Put aside.

Step 03

Put the olive oil in a big pan over medium-high heat for about 3 minutes. Throw in the beef, onion, and ½ teaspoon kosher salt. Stir with a wooden spoon, breaking the beef into little bits, until onions get soft and meat turns brown, around 5-7 minutes.

Step 04

Pour off extra fat from the beef mix and put it back in the pan. Add the garlic and stir for 30 seconds, then mix in the tomato sauce. Turn off the stove.

Step 05

Warm the cream cheese in a medium bowl for 40 seconds to soften it. Stir with a fork until it's smooth. Mix in the egg, black pepper, and the other ½ teaspoon of kosher salt. Keep mixing until totally smooth. Add the dried spinach and blend everything together well.

Step 06

Smooth the spinach mix across the bottom of your oiled dish. Cover with the meat mix, then sprinkle mozzarella over the top.

Step 07

Pop it in the oven until the cheese gets bubbly and slightly golden, about 30 minutes.

Step 08

Let it sit for ten minutes before you cut and serve it.

Notes

  1. Getting all the water out of the spinach stops your dish from turning watery. Press it many times in a strainer with a spoon until it's dry.
  2. Try swapping mozzarella with provolone or another cheese that melts well.
  3. Don't go for super lean beef or your dish might end up dry. The 85/15 mix gives better taste and juiciness.
  4. You can make twice as much in a 9×13-inch dish if you need to feed more people.
  5. If you want to use fresh spinach instead, you'll need about a pound to match 10 ounces of frozen. Steam it first and squeeze out all the water.
  6. You can keep leftovers in the fridge in a closed container for 3-4 days. Warm them up slowly at half power in the microwave.
  7. You can freeze single portions in freezer bags for up to three months.

Tools You'll Need

  • 8-inch square dish or 2-quart baking container
  • Big frying pan
  • Microwave
  • Strainer
  • Wooden spoon
  • Medium microwave-safe bowl
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has dairy products (cream cheese and mozzarella)
  • Contains egg

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 404
  • Total Fat: 30.5 g
  • Total Carbohydrate: 5.2 g
  • Protein: 24.8 g