Vakac

KitchenDinnerBeef

Low Carb Cabbage Lasagna

What if we told you a healthy lasagna is actually possible? Lasagna is one of those dinners we could eat…

What if we told you a healthy lasagna is actually possible? Lasagna is one of those dinners we could eat every single weekbut sometimes we want something a little lighter that still feels like actual lasagna. That's where this Easy Cabbage Lasagna comes in. Soft cabbage leaves replace the pasta, then everything gets layered with a rich beef and passata sauce, creamy ricotta, mozzarella, and parmesan before baking until bubbling on top. A healthy lasagna that still tastes yummy and filling without feeling overly heavy afterward.

It's high in protein packed with fiber, lower in carbs than traditional lasagna, and still gives you those classic lasagna layers. You only need one pot, one baking dish, and about 1 hour and 30 minutes from start to finish.

Slice of cabbage ricotta lasagna layered with beef meat sauce, melted mozzarella, ricotta filling, and tender cabbage leaves on a white plate with fresh basil on top.

Why This Cabbage Lasagna Works

My mom's lasagna was always one of those dinners everyone wanted seconds of, but it was also the kind of meal that left us completely full for the rest of the night. We started testing cabbage instead of pasta after making vegetable lasagnas that kept turning watery or falling apart once baked, and cabbage ended up working way better than we expected because the layers stay intact and hold the sauce properly once sliced.

A few things make this version stand out:

What we love most about this version is that it still has everything we want from lasagna: rich sauce, melted cheese, and thick layers, just in a lighter way that feels much better for weeknights. Honestly, after a few tests, even our family stopped calling it the “healthy lasagna” and just started asking for the cabbage one instead.

Why Cabbage?

We've seen a MILLION ways to replace pasta in lasagna all over social media. Eggplant, zucchini… but honestly, the one that actually made it feel filling for us was cabbage.

Cabbage is one of those vegetables we ignored for years unless it was in soup or coleslaw. Now we use it constantly because it's inexpensive, high in fiber, naturally low-carb, and filling once cooked. Even without the noodles, the leaves stay in place after baking instead of disappearing into the sauce.

A while ago, we started swapping pasta with sugar snap peas in a lighter version of cacio e pepeand that's honestly what made us try cabbage here too. It doesn't feel like a replacement once baked. The taste is the same as a traditional lasagna.

Once softened, the cabbage absorbs all the flavor from the sauce while still keeping the layers separate after baking. After resting for a few minutes, it slices much more like a classic lasagna than most vegetable versions we've tried before.

Key Ingredients And Notes

A few ingredients make a huge difference in how this cabbage lasagna bakes and slices. Most of them are simple, but the small details matter here.

Ingredients for cabbage ricotta lasagna including green cabbage, ground beef, passata, ricotta, mozzarella, parmesan, onion, carrot, basil, tomato paste, olive oil, egg, garlic, oregano, and seasonings arranged on a countertop.

Note: please see recipe card at the bottom for a list of full ingredients and measurements

Additions And Substitutions

If some cabbage leaves tear while boiling, overlap smaller pieces in the baking dish instead of discarding them. Once baked, you won't even notice the difference.

On the stove

Whole green cabbage boiling in a large pot of salted water to soften the leaves for cabbage lasagna.
  1. Soften the cabbage leaves. Boil the cabbage until the leaves bend easily without tearing. Let them cool slightly before handling. The center leaves usually need a little longer than the outer ones, so don't rush removing the cabbage from the water too early.
Patting softened cabbage leaves dry with paper towels before layering the lasagna.
  1. Dry the cabbage well. Pat each cabbage leaf dry with paper towels before layering. Extra moisture is usually what makes vegetable lasagnas release too much liquid while baking, so this step is worth the extra couple of minutes.
Ground beef cooking with onion, carrot, and garlic for the cabbage lasagna meat sauce.
  1. Build the meat sauce. Cook the onion and carrot first until softened, then add the garlic and beef. Break the meat into smaller pieces as it cooks so the layers are easier to slice later instead of pulling apart when serving.
Ricotta filling mixed with basil, parmesan, and egg for cabbage lasagna.
  1. Mix the ricotta filling. Stir the ricotta, parmesan, basil, and egg together until combined. The mixture doesn't need to look perfectly smooth. Small pieces of basil throughout the filling give the lasagna a lot more flavor once baked.
Cabbage leaves layered over tomato sauce in a baking dish while assembling cabbage lasagna.
  1. Start layering the lasagna. Spread a little sauce on the bottom of the baking dish, then layer the cabbage, ricotta, mozzarella, and meat sauce. Overlap smaller cabbage leaves where needed instead of trying to make good layers.
Baked cabbage lasagna topped with melted cheese and fresh basil in a baking dish.
  1. Bake until bubbling around the edges. Finish with mozzarella and parmesan on top and bake uncovered until the cheese melts and the sauce is bubbling. Let the lasagna rest before slicing so the layers settle properly after baking.

Kitchen tip

More Recipes Like This

We started making recipes like this after testing different ways to keep comfort food lighter without losing the parts we actually enjoy eating. Some nights that means replacing pasta with cabbage, other nights it's making a quick air fryer pizza made on tortillas or crispy tortillas filled with chicken, parmesan and marinara when we want something easy but still filling.

Recipes with extra protein and vegetables have also become a lot more common in our kitchen over the last few years. Things like protein pancakes blended with cottage cheese a cold tuna salad made for one personor black eyed peas tossed in lime dressing and fresh vegetables are usually the kinds of meals we keep going back to during busy weeks.

Cook notes

How Do You Keep Cabbage Lasagna From Becoming Watery?

The biggest difference comes from drying the cabbage leaves well before layering. The sauce also needs to simmer long enough to thicken properly before baking since cabbage naturally releases moisture in the oven.

Can You Freeze Cabbage Lasagna?

Yes. Let the lasagna cool completely, then cover tightly before freezing. Some people freeze it for up to 3 months, but honestly, we prefer reheating it within a few days for a reliable texture since cabbage and ricotta can release extra moisture over time.

Does Cabbage Work Well Instead Of Pasta In Lasagna?

Cabbage works surprisingly well because the leaves soften enough to layer without completely disappearing into the sauce. Once baked, the texture feels much lighter than traditional lasagna while still keeping the same layered structure.

How Long Should Cabbage Lasagna Rest Before Slicing?

About 10–15 minutes is ideal. The ricotta and sauce settle as it cools slightly, making the slices easier to serve without falling apart.

Slice of cabbage lasagna with ricotta, beef sauce, melted cheese, and fresh basil served on a plate.

What you need

Method

  1. Core the cabbage and boil in a large pot of salted water for 15–20 minutes, or until the leaves are soft and flexible enough to bend without tearing.
  2. Drain the cabbage and let it cool slightly before handling so the leaves separate more easily. Carefully peel off the cabbage leaves and transfer them to a tray or wire rack
  3. Pat each leaf dry with paper towels.
  4. Heat the olive oil in a large skillet or pot over medium heat.
  5. Add the onion and carrot and cook for about 8 minutes, until softened.
  6. Stir in the garlic and cook for 1 minute until fragrant.
  7. Add the ground beef and cook, breaking it up with a spoon.
  8. Cook until the meat is browned and fully cooked through.
  9. Stir in the passata, tomato paste, crushed bouillon, oregano, basil, and sugar until combined. Season with salt and pepper to taste.
  10. Cover and simmer for 20–30 minutes, stirring occasionally, until the sauce thickens slightly.
  11. In a bowl, mix the ricotta, egg, parmesan, basil, and a pinch of salt until combined.
  12. Spread a thin layer of sauce over the bottom of a baking dish.
  13. Add a layer of cabbage leaves over the sauce, slightly overlapping them where needed to cover the bottom of the dish.
  14. Spread some of the ricotta mixture over the cabbage leaves in an even layer.
  15. Sprinkle mozzarella evenly over the ricotta layer, making sure to cover most of the surface so every slice gets cheese throughout.
  16. Spoon some of the meat sauce over the mozzarella and spread it gently into an even layer without pressing down too much on the cabbage underneath.
  17. Repeat the layers until all ingredients are used.
  18. Finish with mozzarella and parmesan on top and bake.
  19. Bake uncovered for 30 minutes, until bubbling around the edges and lightly browned on top. Let the lasagna rest for 10–15 minutes before slicing and serving.

Plates that sit beside this