This Corned Beef and Cabbage Breakfast Skillet features four main ingredients – corned beef, cabbage, sweet potatoes, and eggs. It’s a one-pot, 25 minute, easy, veggie-heavy breakfast recipe! Though it’s awesome for dinner, too. Cabbage for breakfast? Yes, please!

Packed with sweet potatoes, cabbage, and eggs, this breakfast skillet is such a healthy and nutritious way to start your day. If you’ve been looking for more ways to eat veggies for breakfast, look no further!
Though make no mistake- this recipe is perfect for dinner (brinner?) as well.
While this recipe calls for raw cabbage, you can easily make it using your leftover corned beef and cabbage from St. Patrick’s day!
You’ll love this easy corned beef and cabbage breakfast skillet. Let’s get to it.
Ingredients and Substitutions
- Cabbage – this recipe calls for raw cabbage, but you can use leftover cooked cabbage too (see below for more).
- Corned beef – leftover homemade corned beef works well for this, but a thick slice from the deli or canned will also work.
- Sweet potato – you can use white potatoes too but the flavor will be different and it may take longer to cook. Alternatively, carrots would be delicious too!
- Eggs
- Butter, salt, and pepper
How to make Corned Beef and Cabbage Breakfast Skillet
First, sauté the cabbage and sweet potatoes in butter until cooked. Stir in the corned beef. Then, create wells in the vegetables, add a little more butter to each, and crack an egg into each. Cover the skillet and cook until the eggs are done to your liking!
Can I make it vegetarian?
Yes, you can definitely create a similar cabbage breakfast skillet without meat! Just omit the corned beef and, if you want, use a meat substitute for bacon instead.
Can I make this with leftover corned beef and cabbage?
Yes! This is a great recipe to use up leftover corned beef and cabbage. Just cook the sweet potatoes without the cabbage, then stir in both the cooked cabbage and corned beef after they’re done. Then, proceed with the eggs from there.
Can I bake corned beef and cabbage breakfast instead?
In a large baking dish or rimmed baking sheet/sheet pan, roast the veggies tossed with 2 tablespoons oil, salt, and pepper at 425 degrees F for about 25 minutes, or until fully softened and starting to brown, stirring once halfway through cooking. Add the corned beef and toss together.
Create a well for each egg and crack the eggs into the wells. Return to the oven and bake until the whites of the eggs are set and the yolks are cooked to your liking (about 10 minutes or so). You can do more than 4 eggs depending on how big your baking dish is, which is great for cooking a larger portion (see below), as well as more veggies.
How do I make a larger portion to feed more people?
The recipe serves 2 as written, but can easily be stretched to accommodate more people. To feed 3 people, use the same method with a 12-inch skillet and add 2 more eggs to the mix. Or, you can follow the instructions above for baking and double the veggies and add more eggs to feed 4 or more (a sheet pan will hold the most).
What kind of skillet should I use?
I like using a non-stick 10- or 12-inch skillet with a lid for this, to make easy work of cooking the eggs. Cast iron also works if you have a good lid for it.
Other recipes you’ll love:
Did you know commenting and rating recipes is one of the best ways you can support your favorite food bloggers? If you made this recipe or have a question, please click the stars below to comment and Rate this Recipe and/or share photos on social media using the hashtag #bowlofdelicious or tagging @bowlofdelicious!
Corned Beef and Cabbage Breakfast Skillet with Sweet Potatoes and Eggs
Equipment
- Large skillet with a lid
Ingredients
- 3 tablespoons butter divided
- 2 cups shredded cabbage (about ¼ of a large head, or leftovers, see notes)
- 1 medium sweet potato diced into ½-inch cubes, about 2 cups.
- kosher salt and black pepper to taste
- 4 oz. corned beef leftover homemade, deli, or canned, shredded or diced (see notes)
- 4 eggs
- fresh chopped parsley for garnish (optional)
Instructions
- Melt 2 tablespoons of the butter in a in a large skillet over medium-high heat. Add the sweet potatoes and cabbage. Season with salt and pepper, and stir. Cook over medium heat, stirring occasionally, until sweet potatoes are fully cooked and cabbage is softened (about 10 minutes or so).
- Turn the heat down to medium-low. Stir in the corned beef. Make four spaces in the mixture down to the surface of the skillet, and add a ¼ tablespoon of butter to each space. Crack an egg into each space. Cover the skillet with a lid, and allow the eggs to cook until the whites are set and the yolks are done to your liking (about 5 minutes, give or take).
- Garnish with parsley and serve. See notes for oven-baked alternative.
Notes
- For a larger portion, you may be able to squeeze a couple more eggs in a 12-inch skillet. Or, you can oven-bake it (see next note).
- You can bake this in the oven. In a large baking dish or sheet pan, roast the veggies tossed with 2 tablespoons oil, salt, and pepper at 425 degrees F for about 25 minutes, or until fully softened and starting to brown, stirring once halfway through cooking. Add the corned beef and stir together. Create a well for each egg and crack the eggs into the wells. Return to the oven and bake until the whites of the eggs are set and the yolks are cooked to your liking (about 10 minutes or so). You can do more than 4 eggs depending on how big your baking dish is, which is great for cooking a larger portion, as well as more veggies.
- Make it vegetarian: simply omit the corned beef (you could use a vegetarian bacon or other meat substitute, if you want to).
- Make it dairy-free: use ghee or oil instead of butter.
- Use leftover corned beef and cabbage to make this recipe, if you have some leftover from St. Patrick’s Day! Just omit the raw cabbage, and add the cooked cabbage and the corned beef after the sweet potatoes have finished cooking, then proceed as directed.
Nutrition
Nutrition Information Disclaimer
The provided nutrition information is my best estimate and reflects one serving of the recipe (total servings indicated at top of recipe card). It does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. I use an automatic API to calculate this information. Feel free to calculate it yourself using one of these tools:
Leave a Reply