I love finding new ways to make simple, pantry-friendly ingredients feel special for a quick weeknight dinner. This healthy cabbage with eggs recipe with a creamy, spiced cheese melt is my new go-to.
It takes humble green cabbage and transforms it into a hearty, family-friendly meal with a luxurious, bubbly topping. This dish offers a high-protein, easy dinner idea in under 30 minutes. The secret to this elevated cabbage with eggs recipe is the final broil, which adds crispy edges and a creamy center. If you want a simple, satisfying meal, this cabbage with eggs recipe delivers every time.

Ingredients
- 30 ml (2 tablespoons) olive oil: This forms the base for sautรฉing the vegetables and adding richness.
- 1 medium onion (about 150g / 5.3 oz), thinly sliced: Sautรฉing until translucent creates a sweet, aromatic base for the dish. Yellow onions or white onions work well here.
- 2 cloves garlic, minced: Garlic provides essential aromatics and depth of flavor. Mince finely to ensure it cooks evenly without burning.
- 1 medium red bell pepper (about 150g / 5.3 oz), thinly sliced: Adds sweetness, color, and texture to the vegetable base. Cut into thin strips for quick cooking alongside the cabbage.
- 500 g (1.1 lbs) green cabbage, thinly shredded: The main vegetable component; ensure it is shredded finely for even cooking. Avoid pre-shredded cabbage, as it can be dry; fresh cabbage offers better texture.
- 5 g (1 teaspoon) fine sea salt: Essential for drawing moisture out of the cabbage and seasoning the dish. Adjust seasoning at the end, as the cheese topping adds additional saltiness.
- 1 g (1/4 teaspoon) black pepper: Provides a mild heat and enhances all the other flavors. Use freshly ground black pepper for the best aroma.
- 6 large eggs: The key source of protein that binds the dish together in this high-protein cabbage with eggs recipe. Choose large eggs for the ideal ratio to the vegetables.
- 100 g (3.5 oz) shredded mozzarella cheese: Melts beautifully and provides a classic, gooey texture. Pre-shredded works, but shredding from a block melts more smoothly.
- 50 g (1.8 oz) crumbled feta cheese: Adds a salty, tangy counterpoint to the rich mozzarella and cabbage. Choose block feta packed in brine for better flavor.
- 60 g (1/4 cup) labneh or plain unsweetened Greek yogurt: This adds creaminess and tang to the cheese topping, preventing it from drying out. (I always reach for Greek yogurt, as it’s typically in my fridge for a high-protein breakfast, and it works great here.) Ensure it’s full-fat for the best texture and flavor.
- 5 g (1 teaspoon) smoked paprika: Provides a smoky depth and vibrant color to the cheese topping. Adjust quantity to taste, or substitute with hot paprika for a spicier kick.
- 2.5 g (1/2 teaspoon) ground cumin: Enhances the savory notes and pairs perfectly with the smoked paprika. A small amount adds warmth without overpowering the other ingredients.
- 15 g (1/4 cup) fresh cilantro, chopped: Adds a fresh, vibrant contrast and balances the richness of the cheese. If you prefer, substitute with fresh parsley.
Instructions
- Prep the skillet and broiler. Preheat your oven’s broiler to high heat, positioning an oven rack about 6-8 inches from the heating element. Lightly grease a 10-inch oven-safe skillet or a shallow baking dish (if you don’t have a skillet).
- Sautรฉ the aromatics. Heat the olive oil in the prepared skillet over medium heat. Add the sliced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic and sliced red bell pepper; cook for another 3-4 minutes until the bell pepper begins to soften slightly.
- Cook the cabbage until tender-crisp. Stir in the shredded cabbage, salt, and black pepper. Increase the heat to medium-high and cook, tossing frequently, for 8-10 minutes, until the cabbage is tender-crisp and slightly wilted, but still retains some texture. I always try to shred my cabbage thinly for this recipe so it cooks quickly alongside the onions.
- Add and set the eggs. While the cabbage cooks, whisk the 6 large eggs in a medium bowl until thoroughly combined. Once the cabbage mixture is ready, pour the whisked eggs evenly over the vegetables in the skillet. Gently stir to combine, allowing the eggs to cook and set into soft curds, about 2-3 minutes. Remove the skillet from the heat when the eggs are mostly set but still slightly moist. This hearty cabbage with eggs recipe comes together quickly in one pan.
- Prepare the spiced cheese melt. In a separate small bowl, combine the shredded mozzarella cheese, crumbled feta cheese, labneh (or Greek yogurt), smoked paprika, and ground cumin. Mix well until a thick, uniform paste forms; this prevents the spices from clumping on top of the eggs.
- Top and broil. Spoon dollops of the spiced cheese mixture evenly over the surface of the cabbage and egg mixture in the skillet. Gently spread the cheese mixture to cover the top, creating an even layer. Transfer the skillet to the preheated broiler. Broil for 3-5 minutes, watching carefully until the cheese is melted, bubbly, and lightly golden-brown with caramelized spots. This quick broil gives this cabbage with eggs recipe its signature finish.
- Rest and serve. Let the dish rest for 2 minutes before serving; this allows the cheese to set slightly and prevents immediate scorching. Garnish generously with fresh cilantro and serve directly from the skillet. This easy **cabbage with eggs recipe** is perfect for a satisfying family dinner.
Tips for the Best Creamy Skillet Cabbage
Here are a few tips to ensure your one-pan meal turns out perfectly every time, from achieving the right cabbage texture to getting that golden-brown cheese finish.
- Don’t Overcrowd the Skillet: If you have a smaller skillet, work in batches when sautรฉing the cabbage. Overcrowding steams the cabbage instead of sautรฉing it, resulting in a soggy, less appealing texture.
- Use High Heat for Sautรฉing: To get tender-crisp cabbage, keep the heat high enough (medium-high) during the sautรฉing process. This quickly wilts the cabbage while retaining some crunch. I make sure my cast-iron skillet is piping hot for this step; it makes all the difference in achieving the perfect texture for this specific cabbage with eggs recipe.
- The Broiler Finish is Key: The short broil time adds a beautiful, bubbly, golden crust that seals in moisture and provides textural contrast to the soft eggs and vegetables.
- Labneh or Greek Yogurt Function: The addition of labneh or yogurt in the cheese topping prevents the mozzarella and feta from separating or becoming overly oily during broiling.
Serving Suggestions and Delicious Pairings
This hearty meal is a high-protein, satisfying take on a classic cabbage with eggs recipe. Pair it with:
- Crusty Bread or Toast: Serve with thick slices of rustic sourdough or challah bread to sop up all the creamy cheese and juices from the skillet.
- Simple Salad: A light green salad tossed in a vinaigrette provides a fresh counterpoint to the rich main dish.
- Hearty Side: For a more substantial meal, serve alongside roasted potatoes, or place a spoonful over a bed of quinoa.

Customizing Your Skillet Melt
- Add More Protein: Stir in shredded rotisserie chicken or pre-cooked sausage crumbles along with the eggs for an even heartier meal. This customization allows you to make this cabbage with eggs recipe your own.
- Vegetable Swaps: Replace the red bell pepper with chopped mushrooms or spinach (add spinach during the last minute of cooking the cabbage).
- Cheese Variations: If you prefer, substitute the mozzarella with Monterey Jack or a sharp cheddar for a different flavor profile; reduce the amount of salt in the base as needed.
FAQs
Can I make this dish without broiling it?
Yes, if you don’t have a broiler or oven-safe skillet, you can melt the cheese on the stovetop. After adding the cheese topping, reduce the heat to low, cover the skillet, and cook until the cheese is melted and bubbly (3-5 minutes).
How do I keep the cabbage from getting mushy?
The key is to avoid overcooking the cabbage during the initial sautรฉing step. It should still have some bite before you add the eggs. I always taste a piece right before adding the eggs to confirm the texture is tender-crisp.
Can I use other types of cabbage?
Yes, green cabbage works best for its texture, but you could use savoy cabbage. Avoid red cabbage, as it can bleed color into the eggs and turn them gray.
What is labneh, and can I substitute it?
Labneh is a strained yogurt. Greek yogurt is the best substitute, offering the same creaminess and tang. Sour cream can also work in a pinch. This swap ensures the final texture of the cabbage with eggs recipe remains consistent.
Is this suitable for meal prep?
This cabbage with eggs recipe is best enjoyed immediately when the cheese is warm and gooey. If you must prep ahead, cook the cabbage and eggs, store in the fridge for up to 3 days, then make the cheese topping fresh before reheating and broiling. Reheat in a preheated 350ยฐF (175ยฐC) oven for 10-15 minutes or in the microwave for 1-2 minutes.
How long does it take from start to finish?
This quick, family-friendly meal takes approximately 25-30 minutes, including all prep and cooking time. It’s a great high-protein option for a busy weeknight.
Conclusion
This easy one-pan cabbage with eggs recipe is proof that simple ingredients can create extraordinary comfort food. Save this delicious cabbage with eggs recipe for later on Pinterest so you can easily find it again.
Print
cabbage with eggs recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This healthy cabbage with eggs recipe transforms humble green cabbage into a hearty, high-protein weeknight meal with a creamy, spiced cheese topping, finished with a quick broil.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 medium red bell pepper, thinly sliced
- 500 g green cabbage, thinly shredded
- 1 teaspoon fine sea salt
- 0.25 teaspoon black pepper
- 6 large eggs
- 100 g shredded mozzarella cheese
- 50 g crumbled feta cheese
- 0.25 cup labneh or plain unsweetened Greek yogurt
- 1 teaspoon smoked paprika
- 0.5 teaspoon ground cumin
- 0.25 cup fresh cilantro, chopped
Instructions
- Prep The Broiler And Pan: Preheat your oven’s broiler to high heat, positioning an oven rack about 6-8 inches from the heating element. Lightly grease a 10-inch oven-safe skillet or a shallow baking dish.
- Sautรฉ The Aromatics: Heat the olive oil in the prepared skillet over medium heat. Add the sliced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic and sliced red bell pepper; cook for another 3-4 minutes until the bell pepper begins to soften slightly.
- Cook The Cabbage Until Tender-Crisp: Stir in the shredded cabbage, salt, and black pepper. Increase the heat to medium-high and cook, tossing frequently, for 8-10 minutes, until the cabbage is tender-crisp and slightly wilted, but still retains some texture.
- Add And Set The Eggs: Whisk the 6 large eggs in a medium bowl until thoroughly combined. Once the cabbage mixture is ready, pour the whisked eggs evenly over the vegetables in the skillet. Gently stir to combine, allowing the eggs to cook and set into soft curds, about 2-3 minutes. Remove the skillet from the heat when the eggs are mostly set but still slightly moist.
- Prepare The Spiced Cheese Melt: In a separate small bowl, combine the shredded mozzarella cheese, crumbled feta cheese, labneh (or Greek yogurt), smoked paprika, and ground cumin. Mix well until a thick, uniform paste forms.
- Top And Broil: Spoon dollops of the spiced cheese mixture evenly over the surface of the cabbage and egg mixture in the skillet. Gently spread the cheese mixture to cover the top, creating an even layer. Transfer the skillet to the preheated broiler. Broil for 3-5 minutes, watching carefully until the cheese is melted, bubbly, and lightly golden-brown with caramelized spots.
- Rest And Serve: Let the dish rest for 2 minutes before serving; this allows the cheese to set slightly. Garnish generously with fresh cilantro and serve directly from the skillet.
Notes
To achieve a creamy topping that doesn’t dry out, use full-fat Greek yogurt or labneh in the cheese mixture. For the best texture, shred a fresh block of cabbage instead of buying pre-shredded. The broiling step is essential for creating crispy edges and a bubbly cheese finish.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving (~275 g)
- Calories: 340 calories
- Sugar: 5 g
- Sodium: 380 mg
- Fat: 24 g
- Saturated Fat: 9 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 4 g
- Protein: 19 g
- Cholesterol: 290 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.