When it comes to side dishes, it’s hard to beat the flavor-packed simplicity of fried cabbage with bacon. This dish is a perfect balance of savory, smoky bacon and tender cabbage, all cooked up in one pan. It’s quick, it’s easy, and it makes the perfect side for just about any main course.
I love making this recipe when I want something that feels a bit indulgent but isn’t too heavy. Plus, it’s the kind of dish that requires minimal ingredients but still packs in maximum flavor. The crispy turkey bacon adds the perfect amount of crunch and depth to the cabbage, and the savory seasoning pulls everything together for a dish that’s not only delicious but also incredibly easy to whip up on a busy weeknight.
If you’re looking for a side that’s both healthy and flavorful, this fried cabbage with bacon might just become your new go-to recipe. It only takes about 20 minutes from start to finish, making it a super time-efficient option when you need something quick. Let’s dive into the first few steps and get started on this tasty dish!
Ingredients You’ll Need:
- 1 medium head of cabbage, chopped
- 6 slices turkey bacon, chopped
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 2 tbsp olive oil
- ½ tsp salt (or to taste)
- ½ tsp black pepper (or to taste)
- ½ tsp paprika (optional)
- ¼ cup water
Steps by Step Instructions:
Step 1: Heat the Olive Oil
Start by heating 2 tablespoons of olive oil in a large skillet over medium heat. This is the base for the cabbage, and the olive oil will help everything cook evenly while adding a bit of richness to the dish.
Step 2: Cook the Turkey Bacon
Once the oil is hot, add the chopped turkey bacon to the skillet. Cook it for about 5-7 minutes until it’s nice and crispy. The turkey bacon gives the dish a lovely smokiness without being as greasy as regular bacon. You’ll want to cook it until it’s golden and crisped up, but be sure not to overdo it.

Step 3: Remove the Turkey Bacon and Set Aside
When the turkey bacon is crispy, remove it from the skillet and set it aside. Leave the rendered bacon fat in the pan—it’s full of flavor, and we’ll use it to cook the cabbage, onions, and garlic. Don’t skip this step, as it adds so much depth to the final dish!

Cooking the Cabbage & Adding the Bacon Back:
Now that your turkey bacon is crisped to perfection and set aside, it’s time to get the cabbage cooking. The beauty of this recipe is that it all comes together in one skillet, making it a breeze to clean up. The cabbage soaks up all that delicious bacon fat, and with a little seasoning, it transforms into something flavorful and comforting. Let’s finish it off!
Step 4: Sauté the Onion
In the same skillet with the bacon fat, add your sliced onion. Sauté the onions over medium heat for about 3-4 minutes, until they begin to soften and become translucent. The onions will start to take on the flavor of the bacon fat, which is exactly what you want. This step adds a little sweetness to balance the savory flavors of the bacon and cabbage.

Step 5: Add the Garlic
Once the onions are softened, it’s time to add the minced garlic. Stir it in and cook for another minute until the garlic becomes fragrant. You don’t want to burn the garlic, so keep an eye on it—it should just take a minute to infuse that wonderful garlic aroma into the onions and fat.
Step 6: Add the Cabbage
Now it’s time to get the chopped cabbage into the skillet. Add it in, and stir everything together so that the cabbage is evenly mixed with the onions and garlic. Season with ½ teaspoon of salt, ½ teaspoon of black pepper, and ½ teaspoon of paprika (if using). The paprika is optional but adds a nice smoky flavor that complements the bacon. Stir well to make sure all the cabbage is coated with the seasonings.

Finishing the Dish & Serving Suggestions:
Now that your cabbage is cooking and taking in all that delicious flavor from the bacon fat, we’re in the final stretch! This is where all the ingredients come together to create a perfectly tender, savory dish that’s great on its own or as a side to any meal. Let’s finish this up and get it on the table.
Step 7: Add Water & Cook the Cabbage
Pour ¼ cup of water into the skillet with the cabbage mixture. This will help soften the cabbage and create just a little bit of steam. Cover the skillet and let it cook for 5-7 minutes, stirring occasionally. The cabbage will become tender, but still hold its shape, giving you that ideal texture.
Step 8: Remove the Lid & Allow Liquid to Evaporate
Once the cabbage is tender, remove the lid and let the skillet cook for another 3-5 minutes. This helps any remaining liquid evaporate, leaving you with perfectly cooked cabbage that’s not too soggy but still juicy and flavorful.
Step 9: Add the Crispy Turkey Bacon Back In
Now, stir the crispy turkey bacon back into the cabbage mixture. The bacon adds that perfect crunch and salty flavor, making every bite a little more satisfying. Stir everything together, taste, and adjust the seasoning if needed—maybe a little more salt or pepper, depending on your preference.
Step 10: Serve Warm
Once everything is combined, your fried cabbage with bacon is ready to serve! This dish is best enjoyed warm and pairs wonderfully with anything from roasted meats to a simple bowl of soup.

FAQs:
1. Can I use regular bacon instead of turkey bacon?
Yes! You can definitely substitute regular bacon for turkey bacon if you prefer. Just be mindful of the fat content, as regular bacon will release more fat during cooking, which can make the dish a bit richer. You may need to adjust the amount of oil you use to cook the cabbage.
2. Can I make this dish ahead of time?
Yes, you can! This dish reheats well. Simply store it in an airtight container in the fridge for up to 3 days. To reheat, just warm it up in a skillet over medium heat, adding a little water if needed to prevent it from drying out.
3. Can I add other vegetables to the cabbage?
Absolutely! You can add carrots, bell peppers, or celery to the cabbage for extra color and flavor. Just make sure to chop them finely so they cook evenly with the cabbage.
4. Can I make this dish vegan?
Yes! To make this dish vegan, you can use plant-based bacon or sauté some mushrooms for a similar texture and flavor. Use olive oil to replace the bacon fat, and you’re good to go!
5. How can I make this dish spicier?
If you like a bit of heat, feel free to add red pepper flakes or chopped fresh chilies to the cabbage while it cooks. You can also sprinkle some hot sauce on top before serving for an extra kick.
Conclusion:
And there you have it—fried cabbage with bacon, a quick and easy dish that’s bursting with flavor and ready in less than 30 minutes. Whether you’re serving it alongside a hearty main dish or enjoying it on its own, this recipe is simple enough to make any time but feels special enough for a celebration. The crispy turkey bacon adds the perfect texture, while the sautéed cabbage and onions bring a satisfying, savory flavor that everyone will love.
I hope you enjoy this recipe as much as I do! It’s a great way to enjoy cabbage in a way that’s both healthy and indulgent at the same time. If you try it out, let me know how it turns out in the comments below—I’d love to hear your thoughts, or if you made any tasty tweaks to the recipe.
Until next time, keep cooking up delicious meals that bring everyone to the table!
Print
How to Make Fried Cabbage With Bacon: A Quick & Easy Recipe
- Total Time: 30 min
Description
This savory, crispy, and flavorful fried cabbage with bacon is a simple, one-pan dish that’s perfect as a side or even a main course! With crispy turkey bacon, tender cabbage, and a perfect balance of seasonings, this dish is sure to be a hit at your table.
Ingredients
- 1 medium head of cabbage, chopped
- 6 slices turkey bacon, chopped
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 2 tbsp olive oil
- ½ tsp salt (or to taste)
- ½ tsp black pepper (or to taste)
- ½ tsp paprika (optional)
- ¼ cup water
Instructions
1️⃣ Heat the olive oil in a large skillet over medium heat.
2️⃣ Cook the turkey bacon: Add the chopped turkey bacon and cook until crispy, about 5-7 minutes. Once crispy, remove the bacon from the skillet and set aside, leaving the rendered fat in the pan.
3️⃣ Sauté the onions: Add the sliced onion to the skillet and sauté for 3-4 minutes, until softened.
4️⃣ Cook the garlic: Add the minced garlic to the skillet and cook for another 1 minute until fragrant.
5️⃣ Add the cabbage: Add the chopped cabbage to the skillet, and stir to combine with the onions and garlic. Season with salt, pepper, and paprika (if using).
6️⃣ Add the water: Pour the water into the skillet, cover, and cook for 5-7 minutes, stirring occasionally, until the cabbage is tender.
7️⃣ Let the liquid evaporate: Remove the lid and cook for an additional 3-5 minutes to allow any remaining liquid to evaporate.
8️⃣ Stir in the bacon: Add the crispy turkey bacon back into the skillet and mix it into the cabbage.
9️⃣ Taste and adjust: Taste and adjust seasoning if needed, then serve warm.
Notes
-
You can use regular bacon if you prefer, but turkey bacon provides a lighter option.
-
For a smoky flavor, try adding a pinch of smoked paprika.
-
If you like your cabbage more tender, cook it for a little longer.
- Prep Time: 10 min
- Cook Time: 20 min

