Hearty Italian Keto Lasagna

Featured in: Satisfying Low-Carb Meals That Don't Feel Like Diet Food

This keto-friendly lasagna replaces traditional pasta with a creamy spinach layer while maintaining authentic Italian flavors. The dish features a savory ground beef and onion mixture topped with marinara and melty mozzarella. With just 404 calories per serving, it's prepared in about an hour and serves six. The key technique is thoroughly draining the spinach to prevent a watery result. Perfect for low-carb diets without sacrificing comfort food satisfaction.

marry from tastelikemagic.com
Updated on Sat, 29 Mar 2025 04:29:03 GMT
A white bowl filled with a red sauce and meat. Pin it
A white bowl filled with a red sauce and meat. | tastelikemagic.com

This hearty keto lasagna proves once and for all that you don't need traditional pasta to enjoy authentic Italian flavors. The clever layering of spinach and beef creates the perfect texture while keeping carbs to a minimum. After years of missing lasagna on my keto journey, this recipe has become my go-to comfort food that satisfies even my pasta-loving friends.

I developed this recipe during my first month of keto eating when I desperately missed Italian comfort food. My family now requests it regularly and nobody even notices the pasta layers are missing.

Ingredients

  • Frozen chopped spinach: Creates the perfect pasta substitute layer
  • Ground beef: 85/15 provides ideal fat content for flavor without being greasy
  • Small onion: Adds aromatic sweetness when caramelized
  • Marinara sauce: Use a low-carb version like Rao's to keep carbs in check
  • Cream cheese: Forms the creamy base that binds everything together
  • Large egg: Helps set the spinach layer for perfect slicing
  • Mozzarella cheese: Creates that classic bubbly golden lasagna top
  • Garlic: Fresh minced for maximum flavor impact
  • Olive oil: Helps brown the meat properly
  • Kosher salt: Enhances all the flavors without being overpowering
  • Black pepper: Adds a subtle warmth and depth

Step-by-Step Instructions

Preheat and Prepare:
Heat your oven to 350°F and lightly grease your baking dish. This temperature allows for even cooking without burning the cheese top. Use a square 8-inch dish for the perfect depth.
Prepare the Spinach:
Thoroughly defrost spinach according to package directions. The key step here is draining properly. Press repeatedly with the back of a spoon to extract every bit of moisture possible. Skipping this step will result in watery lasagna.
Brown the Meat Mixture:
Heat olive oil in a large skillet over medium-high heat until it shimmers. Add beef, onion, and salt, breaking the meat into small chunks as it browns. Take your time here about 5-7 minutes until the meat develops a rich brown color. This builds flavor foundation.
Finish the Meat Layer:
Drain excess fat from the meat mixture and return to the skillet. Add garlic and cook just until fragrant about 30 seconds before it can burn. Stir in marinara sauce to create a rich meat sauce. Remove from heat.
Create Creamy Spinach Base:
Soften cream cheese in microwave for 40 seconds then whisk until completely smooth. Add egg, black pepper and remaining salt, continuing to stir until perfectly blended. Fold in the well-drained spinach until fully incorporated.
Assemble the Lasagna:
Spread the spinach mixture evenly on the bottom of your prepared dish. This creates your "pasta" base layer. Top with the meat mixture spreading to the edges. Finish by sprinkling mozzarella cheese over everything.
Bake to Perfection:
Bake until cheese becomes bubbly and develops light golden brown spots, about 30 minutes. The top should look irresistibly melty with some browned edges.
Rest Before Serving:
Allow lasagna to stand for ten full minutes before cutting. This crucial step lets the layers set properly for clean slices instead of a messy serving.
A white plate with a slice of lasagna on it. Pin it
A white plate with a slice of lasagna on it. | tastelikemagic.com

The marinara sauce selection makes a huge difference in this recipe. I once tried making it with a generic brand and the flavor was flat. Finding a high-quality low-carb marinara like Rao's transformed this dish into something I truly crave weekly.

Storage and Meal Prep

This keto lasagna actually improves with time as the flavors meld together in the refrigerator. Store leftovers in an airtight container for up to 4 days. For best results when reheating, use the microwave at 50% power to prevent the cheese from becoming tough or the edges from drying out. For longer storage, cut into individual portions and freeze in freezer-safe containers for up to three months. Thaw overnight in the refrigerator before reheating.

Ingredient Substitutions

If you prefer different meats, you can substitute ground turkey or chicken, though the flavor will be milder. Consider adding extra seasonings like Italian herbs if using poultry. For a dairy-free version, use dairy-free cream cheese and mozzarella alternatives. While I recommend frozen spinach for convenience and consistency, fresh spinach can work if you steam it first and drain extremely well. The spinach layer can also be modified with other greens like kale for a different nutrient profile.

Serving Suggestions

This keto lasagna pairs beautifully with a simple arugula salad dressed with olive oil and lemon juice to cut through the richness. For guests who aren't following keto, you might offer garlic bread on the side. A glass of dry red wine like Chianti complements the flavors perfectly. For a complete Italian-inspired keto meal, consider serving with my cauliflower garlic bread and finishing with a small serving of keto-friendly berry compote 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. | tastelikemagic.com

This low-carb keto lasagna proves that comfort food can fit into your healthy lifestyle without sacrifice or compromise.

Frequently Asked Questions

→ How do I prevent my keto lasagna from becoming watery?

The most important step is thoroughly draining the spinach. After defrosting, place it in a colander and press repeatedly with the back of a large spoon to extract as much liquid as possible. This prevents excess moisture that would make your lasagna watery.

→ Can I use fresh spinach instead of frozen?

Yes, you can substitute fresh spinach. One pound of fresh spinach should equal the 10-ounce package of frozen spinach called for in the recipe. Steam the fresh spinach first, then drain it thoroughly the same way you would drain frozen spinach.

→ What cheese alternatives work well in this dish?

While part-skim mozzarella is recommended, you can substitute it with other melty cheeses like provolone. The cream cheese layer is essential for structure and shouldn't be substituted.

→ How should I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for 3-4 days. Reheat gently in the microwave at 50% power to prevent the cheese from becoming rubbery. You can also portion and freeze in freezer bags for up to three months.

→ Can I use extra-lean ground beef for a healthier version?

While extra-lean ground beef will work, it's not recommended as it produces a drier lasagna with less flavor. The 85/15 lean ground beef provides enough fat to keep the dish moist and flavorful while still being relatively lean.

→ Can I double this recipe for a larger gathering?

Yes, you can double all ingredients and prepare in a 9x13-inch baking dish instead of the 8-inch square dish. The baking time should remain approximately the same, but check for bubbly, lightly browned cheese as your indicator of doneness.

Hearty Keto Lasagna

A flavorful Italian-inspired dish with layers of spinach, seasoned ground beef and melty cheese - all without the carbs.

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

Category: Low-Carb Options

Difficulty: Intermediate

Cuisine: Italian

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

Dietary: Low-Carb, Gluten-Free

Ingredients

01 10 ounces frozen chopped spinach
02 1 tablespoon olive oil, plus more for greasing pan
03 1 pound lean ground beef (85/15)
04 1 small onion, chopped (4 ounces)
05 1 teaspoon Diamond Crystal kosher salt, divided (or ½ teaspoon of any other salt)
06 1 tablespoon fresh minced garlic
07 ½ cup marinara sauce (Rao's recommended)
08 8 ounces cream cheese
09 1 large egg
10 ¼ teaspoon black pepper
11 ¾ cup part-skim shredded mozzarella cheese (3 ounces)

Instructions

Step 01

Preheat your oven to 350°F. Lightly grease a square 8-inch baking dish or another 2-quart baking dish.

Step 02

Defrost the spinach in the microwave according to the package directions. Drain thoroughly by transferring the thawed spinach to a colander and pressing on it repeatedly with the back of a large spoon to extract as much liquid as possible. Set aside.

Step 03

Heat the olive oil in a large skillet over medium-high heat for about 3 minutes. Add the beef, onion, and ½ teaspoon of kosher salt. Cook, using a wooden spoon to stir and break up the ground beef into small chunks, until the onion is soft and the meat is browned, 5-7 minutes.

Step 04

Drain the beef mixture and return it to the skillet. Add the garlic and cook, stirring, for 30 seconds, then mix in the marinara sauce. Turn the heat off.

Step 05

Place the cream cheese in a medium microwave-safe bowl and heat it for 40 seconds to soften. With a fork, stir it until smooth and creamy. Add the egg, black pepper, and remaining ½ teaspoon of kosher salt. Keep stirring the mixture until very smooth. With a spatula, add the drained spinach and mix to blend everything together thoroughly.

Step 06

Spread the spinach mixture evenly on the bottom of the prepared baking dish. Top it with the meat mixture, and sprinkle the mozzarella on top.

Step 07

Bake the lasagna until the cheese is bubbly and lightly browned, about 30 minutes.

Step 08

Let the lasagna stand for ten minutes before cutting and serving.

Notes

  1. It's important to remove as much liquid as possible from the spinach to prevent watery lasagna. Drain it thoroughly by placing it in a colander and pressing on it repeatedly with the back of a large spoon.
  2. You can replace the mozzarella with another melty cheese, such as provolone.
  3. Avoid using extra-lean ground beef as the lasagna may come out dry. The 85/15 ratio provides better flavor and moisture.
  4. This recipe can be doubled and baked in a 9×13-inch baking dish.
  5. If using fresh spinach instead of frozen, a 10-ounce package of frozen spinach equals about one pound of fresh spinach. Steam the fresh spinach and drain thoroughly before proceeding with the recipe.
  6. Leftovers can be stored in the refrigerator in a sealed container for 3-4 days. Reheat gently in the microwave at 50% power.
  7. Individual portions can be frozen in freezer bags for up to three months.

Tools You'll Need

  • 8-inch square baking dish or 2-quart baking dish
  • Large skillet
  • Microwave
  • Colander
  • Wooden spoon
  • Medium microwave-safe bowl
  • Spatula

Allergy Information

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

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