Keto Skillet Lasagna

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 15, 2020 • Updated February 27, 2026

This post may contain affiliate links. See my disclosure policy.

I make this keto skillet lasagna on nights when I want real lasagna flavor but only have 30 minutes. One skillet, hearts of palm noodles, ground beef and sausage, ricotta, and a simple tomato sauce that tastes like the real thing.

Low Carb Skillet Lasagna Recipe

looking down on a skillet full of low-carb lasagna topped with spinach and mozzarella

I made my first keto lasagna years ago and loved the result, but between the prep and the layering, it was a 90-minute commitment. This skillet version was my answer to the nights when I wanted that same meaty, cheesy, ricotta-layered flavor but only had 30 minutes before we needed to be somewhere.

Everything cooks in one 12-inch skillet. I use a cast iron, but any heavy-bottomed 12-inch pan works. Ground beef and sausage brown first, then crushed tomatoes and sauce go in. Hearts of palm lasagna noodles simmer right in the pan, absorbing the tomato sauce as they cook. Spinach, ricotta, and mozzarella finish it off. The result tastes layered even though you never assembled a single thing.

I’ve tested this with different meats, different cheeses, and different noodle swaps over the past few years. The version here is the one I keep coming back to. Hearts of palm noodles hold their shape in the sauce, unlike zucchini which turns to mush after 10 minutes. I also tried going completely noodle-free once and it just felt like a meat sauce with cheese on top. The sausage-and-beef combo gives it that deep, savory richness I want from a real lasagna, though I’ve made it with just ground beef when that’s all I had and it still worked.

People always ask about the tomato carbs. Across 6 servings, the tomatoes add about 4.5 grams of net carbs each. I think that’s a fair trade for real tomato flavor in a lasagna. I use plain crushed tomatoes and tomato sauce instead of jarred sauces, which tend to sneak in sugar.

This is one of my most-rotated weeknight recipes because the leftovers are genuinely good. A reader pointed out that the hearts of palm noodles actually held together better the next day than they did fresh, and I’ve noticed the same thing. The sauce thickens overnight and the flavors settle in. I reheat mine in a skillet over medium-low with a splash of water to loosen the sauce. Microwave works in a pinch, but stovetop keeps the cheese from getting rubbery.

If you love Italian comfort food on keto, I rotate a few depending on my mood. Keto spaghetti uses hearts of palm in a simpler format. Keto zucchini lasagna is the classic layered version for weekends. And keto lasagna soup is what I make when I want those flavors in a bowl.

Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 686+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Skillet Lasagna

4.8 (10) Prep 5m Cook 25m Total 30m 6 servings

Ingredients

  • 1 pound ground sausage
  • 1 pound ground beef
  • 2 teaspoons italian seasoning
  • 1 teaspoon salt
  • 2 clove garlic, minced or 1 teaspoon garlic powder
  • 14 oz canned crushed tomatoes
  • 1/2 cup tomato sauce
  • 9 oz Natural Heaven Hearts of Palm Lasagna Noodles
  • 2 cups fresh spinach leaves
  • 1/2 cup ricotta cheese
  • 4 ounces fresh mozzarella cheese, sliced
  • 1/4 cup grated parmesan cheese

Step by Step Instructions

Step by Step Instructions

1
Brown sausage and beef

Add ground sausage and ground beef to a preheated skillet and cook over medium-high heat until browned, about 5-7 minutes. Add Italian seasoning, salt and garlic. Mix until combined.

ground beef and sausage cooking in a skillet
2
Add the sauce

Stir in crushed tomatoes and tomato sauce. Bring to a boil.

tomato beef sauce in a skillet with a wooden spatula
3
Add noodles

Add hearts of palm lasagna noodles. Reduce heat and simmer, covered for 20 minutes, stirring occasionally.

sheets of hearts of palm lasagna noodles on top a skillet with beefy marinara sauce
4
Add spinach and cheeses

Stir in spinach and ricotta cheese. Top with mozzarella slices. Cover and remove from heat. Let stand for 5 minutes, then top with parmesan cheese.

thick cuts of mozzarella cheese on top a skillet of lasagna
Nutrition Per Serving
435 Calories
32.6g Fat
25.7g Protein
5.6g Net Carbs
7.5g Total Carbs
6 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Skillet Lasagna

Frequently Asked Questions

What size skillet do I need for this recipe?

I use a 12-inch cast iron skillet and it's the perfect size. With two pounds of meat, the noodles, sauce, and cheese, you need that surface area. A 10-inch pan gets too crowded and the noodles don't simmer properly. If you don't have cast iron, any heavy-bottomed 12-inch skillet works.

Can I use ground turkey instead of beef and sausage?

I've made this with ground turkey and it works, but I add an extra teaspoon of Italian seasoning since turkey doesn't have the built-in flavor that sausage brings. Ground chicken works the same way. My go-to is still the sausage-and-beef combo because the sausage fat renders into the sauce and adds a richness that leaner meats miss.

How do I reheat leftovers without the noodles getting soggy?

I reheat mine in a skillet over medium-low heat with a splash of water to loosen the sauce. The hearts of palm noodles actually hold up better reheated than fresh, which surprised me. A reader noticed the same thing. Microwave works in a pinch, but stovetop keeps the cheese texture closer to how it was when you first made it.

Can I freeze keto skillet lasagna?

I've frozen individual portions and they reheat well. Let the lasagna cool completely, then transfer to airtight containers or freezer bags. It keeps for about 2 months in my experience. When I'm ready to eat it, I thaw overnight in the fridge and reheat in a skillet. The noodles hold their texture through freezing better than I expected.

What if I can't find hearts of palm lasagna noodles?

I've tried a few alternatives when I couldn't find the lasagna cut. Thinly sliced zucchini works but releases water into the sauce, so I salt the slices and pat them dry first. Eggplant slices are another option I've used. I still prefer hearts of palm because they don't add extra moisture to the skillet.

Can I make this without ricotta?

I've swapped in cream cheese when I was out of ricotta, and it melts into the sauce nicely. It's a slightly different texture (creamier, less grainy) but my family didn't notice. Cottage cheese works too if you blend it smooth first. For dairy-free, I haven't found a swap I love yet, but cashew cream comes closest.

Where can I buy hearts of palm lasagna noodles?

I buy Natural Heaven hearts of palm noodles. Most grocery stores carry them in the pasta aisle or the health food section. I've also ordered them from Amazon when my store was out of stock. They're shelf stable so I keep a few packages on hand. One 9 oz package is the right amount for this recipe.

Similar Recipes

Others looking for “Keto Skillet Lasagna” also liked:

scooping out a serving of keto skillet lasagna with cheese pulling away from the skillet

Why I use hearts of palm noodles

I’ve tried just about every noodle substitute out there for recipes like this. Shirataki noodles have a rubbery texture and that odd smell I could never get past. Zucchini slices work in a layered lasagna but break down in a skillet with sauce. Hearts of palm noodles are the closest thing I’ve found to a real noodle. They’re neutral in flavor, hold their shape during cooking, and absorb whatever sauce they’re sitting in.

For this recipe, I use the lasagna-cut hearts of palm so they lay flat in the skillet and mimic those wide noodle sheets. One 9 oz package is the right amount for a 12-inch pan with all the other ingredients.

sheets of keto lasagna noodles in between paper towel next to a box of Natural Heaven's hearts of palm lasagna noodles

The brand I use is Natural Heaven. I started using them a few years ago and haven’t switched. They’re fully cooked, shelf stable, and made from one ingredient: hearts of palm. No draining, no rinsing off a weird smell like you get with shirataki. Open the package, add them to the skillet, and they’re ready to go.

If you like cooking with hearts of palm, my keto chicken noodle skillet is another one-pan recipe where they work well.

slices of hearts of palm lasagna noodles lying on top of a meaty marinara sauce

Are tomatoes low carb?

I get this question a lot. One medium tomato has about 4g net carbs, which sounds like a lot until you break down how much actually goes into each serving. In this recipe, I use 14 oz of crushed tomatoes and 1/2 cup of tomato sauce. That’s 20 grams net carbs from the crushed tomatoes and 8 grams from the sauce.

Across 6 servings, the tomatoes add about 4.5 grams of net carbs per serving. To me, that trade-off is worth it for real tomato flavor. A lasagna without tomatoes doesn’t taste like lasagna.

I avoid store-bought pasta sauces because they often contain added sugars. Plain crushed tomatoes and tomato sauce keep it simple and let me control exactly what goes in.

keto tomato sauce in a mason jar next to parsley and a whole tomato

Picking your protein

I use a pound of ground sausage and a pound of ground beef because that combination gives this dish the most depth. The sausage adds Italian seasoning flavor throughout the meat, not just on top. But I’ve made this with all ground beef when that’s what I had in the fridge, and it still turned out great.

Ground turkey and ground chicken both work if you want a leaner version. If you’re vegetarian, skip the meat entirely and add more spinach, sliced mushrooms, and diced zucchini. I’d bump the vegetables to about 3 cups total so the skillet still feels full. Another one-pan option for meat lovers is my stuffed Italian sausage, which uses the same sausage in a completely different way.

Why one-skillet recipes win on weeknights

I rely on one-pan dinners more than anything else in my rotation. After work, I usually have about an hour before someone needs to be somewhere, and that hour includes cooking, eating, and cleanup. This recipe checks all three boxes because everything happens in the same skillet.

You brown the meat, build the sauce, simmer the noodles, and melt the cheese without switching pans. When dinner’s over, you wash one skillet. That’s it. If you like this approach, my crustless pizza is another one-pan recipe my family asks for regularly.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.8 Stars (34 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving (that's more...

See the Recipe
crispy ground beef cooked with broccoli florets in a skillet
10 Mins
Keto Beef and Broccoli
4.5 Stars (12 Reviews)

My go-to keto dinner when nothing else is planned. Ground beef, soy sauce, sesame oil, broccoli. Chinese takeout flavor in 10 minutes, 6g net carbs.

See the Recipe
a baked pepperoni pizza on a homemade low-carb crust
30 Mins
Keto Pizza
4.9 Stars (87 Reviews)

I've been making this fathead pizza crust since 2018, and it's the one my kids actually request on Friday nights. Cheesy, foldable, crispy on the...

See the Recipe
two big bowls of keto white chicken chili for dinner
25 Mins
Keto White Chicken Chili
4.9 Stars (50 Reviews)

I make this keto white chicken chili anytime I want something warm, creamy and filling. Tender chicken thighs, cauliflower rice, and a spicy cream...

See the Recipe
crispy chicken fried steak on a plate with gravy on top and a couple of keto sides
22 Mins
Keto Chicken Fried Steak
4.9 Stars (23 Reviews)

My husband's favorite keto chicken fried steak. Cubed steak double-dredged in almond flour and seasoned pork rinds, fried in butter until...

See the Recipe
ground beef stuffed red peppers on a plate
30 Mins
Keto Stuffed Peppers
4.8 Stars (18 Reviews)

Ground beef and cream cheese stuffed peppers baked at 350 for 15 minutes. 6g net carbs, 22g protein, and everything cooks in one skillet and pan.

See the Recipe
Reviews 19
4.8 Stars (10 Reviews)
  1. M
    Megan Mar 31, 2026

    Brought this to a neighborhood get-together last weekend and nobody clocked the hearts of palm until I mentioned it after everyone had eaten. That's when it got interesting. Two people wanted to know the brand (Natural Heaven, for anyone who needs that), and one neighbor who has zero interest in keto said she wanted to make it herself. The beef and sausage combo with that tomato sauce is exactly what sells it, the whole thing smells and tastes like real lasagna while it's simmering on the stove. Only note I'd add: mine ran a little light on the ricotta coverage so next time I'm going a full cup instead of the half. Four stars on that, but the reaction at the table means this is going in my regular rotation whenever I need a crowd dish.

    1. Annie Lampella
      Annie Lampella Apr 5, 2026

      A non-keto neighbor wanting to make it herself is the best review you can give me. And yes, go with the full cup of ricotta, more is always more with this one.

  2. G
    Gina Mar 28, 2026

    My mom made lasagna every Sunday, and I honestly thought that was just gone for me on keto. One bite of this and I was back at her kitchen table. Got a little emotional, not gonna lie.

    1. Annie Lampella
      Annie Lampella Mar 30, 2026

      Sunday lasagna is a high bar. Took me a while to nail the sauce ratio but that's exactly the one I was trying to make.

  3. J
    Jessica Mar 24, 2026

    Been keto for 11 months. Honestly thought real lasagna was something I had to grieve, but that first bite of sausage and ricotta stopped me mid-skillet.

    1. Annie Lampella
      Annie Lampella Mar 27, 2026

      The sausage and ricotta together is what got me too. Nothing else I tested came that close to the real thing.

  4. D
    Dan G. Mar 22, 2026

    My son spent half the meal poking at the hearts of palm noodles, convinced something was off about the texture. He cleaned his plate anyway, then asked me to make it again Thursday. That's the real review.

    1. Annie Lampella
      Annie Lampella Mar 23, 2026

      Ha. The texture investigation is a rite of passage with hearts of palm. Once they figure out it tastes right, the poking stops. Thursday he'll just eat it.

  5. C
    Camila Mar 20, 2026

    I've made probably four different keto lasagna recipes over the past year. Most are fine but not the thing I actually crave when lasagna is what I want. Zucchini noodles go watery every time. Shirataki still smells no matter what I do. These hearts of palm noodles held up through the whole simmer and kept actual texture, which I genuinely didn't expect. The sausage and beef combo makes the sauce taste like it's been going for hours when it's barely been 25 minutes. Knocking off a star because mine got thick before I added the noodles (let the liquid reduce too much, totally my fault), but even that version was the best keto lasagna I've had. Next time I'll pull it off heat earlier and I think it gets there.

    1. Annie Lampella
      Annie Lampella Mar 23, 2026

      Add the noodles while there's still liquid pooling around the meat. Once the sauce coats without dripping off a spoon, you've already gone too far.

  6. T
    Taylor Feb 28, 2026

    Made a double batch on Sunday to get through the week and the hearts of palm noodles hold up in a way that regular pasta never does. Day three out of the fridge, the texture was still distinct, not mush. I portioned into six containers right out of the skillet, added a scoop of ricotta on top of each before sealing, and reheated covered at 350 for about 12 minutes instead of microwaving. The cheeses melt back properly that way and the sauce doesn't pool weirdly at the bottom. With the protein sitting at 25g per serving and only 5.6g net carbs, this fits into my macros for five straight days without any adjustment. Probably the most practical keto pasta swap I've batch cooked.

    1. Annie Lampella
      Annie Lampella Mar 1, 2026

      The oven at 350 covered is way better than microwaving this. Cheese melts back instead of separating. And the ricotta on top before sealing, I'm stealing that for my own meal prep.

    2. T
      Taylor Mar 1, 2026

      Yep, that's the one. Skip the ricotta layer and you're basically reheating a sponge.

  7. S
    Steve Feb 26, 2026

    My mom used to make lasagna every Sunday when I was a kid, the whole ritual (layering, baking, waiting an hour, burning your mouth because you couldn't). I gave it up when I started keto and figured that was just the trade-off. Made this last Tuesday on a cold night mostly out of craving, and something about the way the ricotta settled in with the sausage and those hearts of palm noodles got me. Not the same as hers, but closer than I had any right to expect after two years.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      Two years off real lasagna and then a cold Tuesday. The ricotta with the sausage is exactly what I built this around. Glad it landed.

  8. M
    Maria L. Feb 21, 2026

    My son has a firm policy against every pasta swap I've brought home, so when the leftovers were gone by Wednesday and he was annoyed it was gone, I counted that a better endorsement than anything else. The hearts of palm noodles also held together in the sauce better reheated than fresh, which I didn't expect.

    1. Annie Lampella
      Annie Lampella Feb 21, 2026

      Ha, 'annoyed it was gone' is the best review I could ask for. And yes on the reheating, hearts of palm hold up way better than zucchini noodles do. Zucchini turns to mush.

  9. B
    Barb Kopeschny Mar 21, 2021

    These are amazing recipes! You should sell them in a downloadable cookbook! I would purchase them all!!! Your videos are professionally done and makes all your recipes so easy to understand. Thank you for sharing them. ?

    1. Annie Lampella
      Annie Lampella Mar 22, 2021

      The cookbook idea never goes away from my inbox. For the videos, I really wanted to nail the hearts of palm noodle step - most people have never cooked with them and I wanted to show exactly what they look like when they're ready.

Leave a Review