Cabbage and eggs might sound simple, but trust me-this frittata is anything but boring. Make this easy, quick, and tasty cabbage recipe. It is a delicious way to sneak vegetables into your diet. Enjoy this loaded veggie omelette for a yummy low-calorie breakfast or a light lunch!

Serve this cabbage egg bake with a fresh side salad like this 30-minute Mediterranean potato cucumber salad for a balanced meal. It's also great with a piece of freshly baked authentic Italian focaccia bread made from scratch. Perfect for meal prep-store leftovers in the fridge and reheat for a quick lunch or dinner. Add a sprinkle of grated cheese or a dollop of Greek yoghurt on top for extra flavour.
When cabbage is in season, I love using it in all kinds of recipes. From soups and stews to keto-friendly cabbage frittata recipes and stir-fries, it's a versatile vegetable. This low-carb cabbage omelette is especially great as it's low-carb and fits perfectly into a ketogenic diet. I often shred it and freeze it so I have it ready whenever needed.
Each year, I look forward to adding more cabbage recipes to my collection. If you enjoy this frittata, you might also like trying cabbage in a hearty stew or a crunchy slaw.
Jump to:
I love to prepare quick, autumn-inspired meals that are easy to prepare and taste fantastic. Using simple, seasonal ingredients like cabbage, carrots, and onions, I can whip up delicious fall recipes like a quick veggie frittata for my family. Sharing these homemade dishes creates special memories that last.
What is Frittata?
A frittata is an Italian egg dish like a thick omelette. It combines eggs with ingredients like vegetables, meats, or cheeses, and is cooked in a skillet. It's great for meal prep-make it once, and you've got breakfast or lunch sorted for the next couple of days. Just reheat and eat!
💗 Why This Recipe Works
This cabbage egg bake is hands down one of my favourite low-calorie, veggie-packed breakfasts because it's made with simple, wholesome ingredients that deliver great taste without the guilt. The fresh cabbage and carrots bring natural sweetness and crunch, while the eggs and creamy topping make it satisfyingly rich.
This cabbage frittata is:
- A quick and easy breakfast option
- Packed with veggies for a nutritious start to your day
- Light, yet filling
- Versatile enough for breakfast, brunch, or even dinner
- Low-calorie and ideal for a healthy diet
- Simple to make, all on the stovetop, with no need for baking
🥘 Ingredients
All the ingredients in my low-carb cabbage omelette are everyday staples. It's light, filling, and super easy to throw together-great for busy mornings or a quick lunch.
- Cabbage - I usually go for white or green cabbage because they soften nicely when cooked, but pointed (sweetheart) cabbage works too. Just make sure it's fresh and crisp-no wilted leaves.
- Sugar - I use plain white sugar, just a small pinch to balance the acidity from the tomato juice and lemon. You can leave it out if you prefer.
- Lemon juice - Fresh is best for a clean, zesty kick. If you're using bottled, try to go for one that's 100% lemon juice, no extras.
- Onion - Sweet onions are my go-to, but yellow works too. I'd avoid red onions for this one-they're a bit too sharp here.
- Olive oil - I use extra virgin olive oil for the added richness, but light olive oil works if you want something more neutral. You can also swap it for avocado oil or sunflower oil.
- Butter - Unsalted butter is best, so you can control the seasoning. I sometimes use ghee if I want a nuttier flavour-it also has a higher smoke point.
- Carrot - Any kind works! I like to grate it if I want it to blend in, or slice it thin for more bite.
- Tomato juice - Go with one that doesn't have added sugar or salt. If you've got ripe tomatoes, you can quickly blend and strain them-it's even better that way.
- Cream or sour cream - I usually go for full-fat sour cream because it adds a nice tang and makes everything extra creamy. If you want something lighter, go for single cream or even plain yogurt.
- Eggs - Fresh, free-range eggs do make a difference in taste.
- Garlic - I always use fresh garlic cloves and mince them myself. Pre-minced garlic in jars just doesn't have the same punch.
- Fresh dill or parsley - Dill gives the frittata a more distinct flavour (kind of herby and slightly sweet), while parsley is milder. I love dill, but if you're not sure, start with parsley!

♻️ Substitutions
If you're looking to make substitutions for any of the ingredients in the quick veggie frittata, here are some alternatives:
- Cabbage: You can substitute with kale or spinach for a different leafy green option. For a different texture, try Swiss chard.
- Sugar: Use honey or maple syrup if you prefer a natural sweetener, or omit it entirely for a more savoury frittata.
- Lemon Juice: Apple cider vinegar or white wine vinegar can be used instead. They add a similar tangy bite.
- Onion: Shallots or leeks are good alternatives, offering a milder taste.
- Olive Oil: Avocado oil or grapeseed oil are great substitutes if you prefer a different type of oil for sautéing.
- Butter: You can use ghee for a richer, nutty taste or substitute with coconut oil for a dairy-free option.
- Carrot: Zucchini or bell peppers can be used instead.
- Tomato Juice: Vegetable broth or tomato paste diluted with water can be used for a similar binding effect.
- Cream or Sour Cream: Substitute with Greek yogurt for a tangy twist or use milk or plant-based milk for a lighter option.
- Salt, Pepper, and Paprika: Cumin, chilli powder, or herbes de Provence can be used.
- Eggs: For a dairy-free option, you can use egg substitutes like flax eggs or chia eggs (1 tablespoon ground flaxseed or chia seeds mixed with 3 tablespoons water per egg).
- Garlic: Garlic powder or onion powder can be used as an alternative, although they provide a different intensity.
- Fresh Dill or Parsley: Chives, thyme, or basil can be used.

📋 Variations
Want to try something new with your Easy Cabbage Frittata? Check out these variations for a tasty twist, from cheesy and spicy to Mediterranean and veggie-packed.
- Cheese Lover's Frittata: Add grated cheddar, feta, or parmesan cheese for extra richness and a cheesy kick.
- Spicy Frittata: Mix in diced jalapeños or a pinch of cayenne pepper to add some heat.
- Mediterranean Frittata: Include olives, sun-dried tomatoes, and a sprinkle of feta cheese for a Mediterranean twist.
- Vegetarian Delight: Add other vegetables like bell peppers, mushrooms, or spinach to increase the veggie content.
- Southwestern Frittata: Incorporate black beans, corn, and a bit of cilantro for a Southwestern touch.
👩🍳 How To Make Cabbage Frittata
Ready to whip up a delicious cabbage frittata? Follow these simple, step-by-step instructions to create a tasty, veggie-packed dish that's perfect for any meal.

Step 1: Begin by finely chopping half a head of cabbage and transferring it to a large bowl.

Step 2: Mix in 1 teaspoon of sugar, a pinch of salt, and 1 tablespoon of lemon juice. Let it sit for about 10 minutes to soften the cabbage.

Step 3: Heat 2 tablespoons olive oil and 50g butter in a large skillet over medium heat. Sauté 1 chopped onion and 1 thinly sliced carrot until translucent, about 5 minutes

Step 4: Add 50 ml of tomato juice and cook for 2 min. Season with salt, pepper, paprika, and 3 tablespoon of cream or sour cream. Stir in shredded cabbage and cook until tender and browned, about 10 min.

Step 5: In a bowl, whisk 4 large eggs with 2 minced garlic cloves, salt, and pepper. Spread the cooked veggies in the skillet, pour the egg mixture over them, and top with chopped dill or parsley.

Step 6: Lower the heat and cook gently until the eggs are set and the edges are golden, about 10-12 minutes.

Let the frittata cool slightly, then slice and serve warm or at room temperature.

Enjoy it alone or with a dollop of yoghurt and a slice of toast.
A full list of ingredients and instructions can be found in the recipe card below.

❓ Easy Cabbage Frittata FAQs
Yes, pre-shredded cabbage works well. Just make sure it's fresh and not overly dried out.
To make it dairy-free, substitute the butter with a dairy-free alternative like coconut oil, and use unsweetened plant-based milk instead of cream or sour cream.
Absolutely! Feel free to include veggies like bell peppers, zucchini, or spinach. Just sauté them with the onion and carrot before adding to the egg mixture.
Store any leftovers in an airtight container in the fridge for up to 3-4 days. You can also freeze individual slices wrapped in plastic wrap for up to 2-3 months. Reheat in the microwave or a skillet.
Yes, you can use flax eggs or chia eggs (1 tablespoon ground flaxseed or chia seeds mixed with 3 tablespoons water per egg) as a replacement for eggs.
You Might Also Like
Tried this recipe? Give it a star rating below! ⭐⭐⭐⭐⭐
HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Facebook, Pinterest, and Instagram for the latest updates.










Claudia Ciorteanu says
My family loved this!
Tisha says
This worked exactly as written, thanks! Great recipe for brunch!
Marie-Pierre says
Nothing beats a yummy frittata for lunch! It's so quick and delicious, and I love that it's gluten-free and filled with veggies.
Oscar says
Tried this cabbage frittata today, and it’s a keeper! The eggs and cabbage pair so well for a satisfying, low-calorie meal.
Nicole Kendrick says
This worked exactly as written, thanks!
Nisha says
This tasted awesome, I usually make frittata with other veggies and was trying with cabbage the first time and was quite happy with the outcome.
Swathi says
Easy cabbage Frittata recipe is so yummy. My kids enjoyed it. Thanks for the recipe.
Oscar says
I made this Cabbage Frittata for a quick breakfast, and it turned out delicious! It’s a great way to get some veggies in without much effort.
Juyali says
First time making a cabagge frittata. I was missing out! Loved the veggies in this dish.
Swathi says
Easy Cabbage frittata tastes delicious I like this low-calorie veggie breakfast. Perfect treat.
Nicole says
This frittata was so delicious!! This recipe was easy to follow and I will definitely be making it again.
Oscar says
Such an easy, healthy meal! The cabbage adds a nice crunch, and it makes for a delicious, light omelette that I’ll definitely make again.
Juyali says
I love a good, healthy, and comforting recipe like this. It was very tasty and a feel-good recipe. 🙂