These Irish bacon cabbage mashed potatoes are creamy, buttery, and hearty, with tender cabbage and crisp bacon folded into fluffy potatoes. Ready in about 40 minutes, they make a comforting side for family dinners and holiday meals.

When you want something a little more interesting than ordinary mashed potatoes, this combination is a great choice. The potatoes stay soft and creamy while small pieces of cabbage add texture and the bacon brings a savory, crisp contrast.
The method is simple, but the order matters. Cooking the potatoes, cabbage, and bacon separately gives you better control over each texture before everything is gently folded together. Warm milk and butter help keep the potatoes creamy without making them heavy.
This Irish-inspired side is especially useful when you need a filling accompaniment for roasted meats, sausages, chicken, or a simple weeknight dinner. Serve it piping hot with an extra pat of butter for an especially comforting finish.
Ingredients
You only need a short list of familiar ingredients for this hearty potato side dish.
- Potatoes: The base of the dish. Two pounds provide plenty of creamy mashed potatoes for folding in the cabbage and bacon.
- Green cabbage: Adds a mild vegetal flavor and tender texture without overpowering the potatoes.
- Bacon: Cooked until crisp, then crumbled so you get small savory pieces throughout every serving.
- Unsalted butter: Adds richness and helps create smooth, flavorful mashed potatoes.
- Milk: Loosens the potatoes and gives them a creamy consistency. Warming it before adding helps the potatoes stay hot.
- Salt: Used during boiling and again when seasoning the finished potatoes.
- Black pepper: Adds a little warmth and balances the richness of the butter and bacon.

Cooking Steps
STEP 1: Peel the potatoes and cut them into pieces of roughly equal size. Keeping the chunks uniform helps them become tender at approximately the same time. Place them in a large pot, cover with water, and add about 1 teaspoon of the salt.
STEP 2: Bring the potatoes to a boil over high heat. Once boiling, reduce the heat to maintain a steady simmer. Cook for about 15 to 20 minutes, checking toward the end of the cooking time. They are ready when a fork slides easily into the center without resistance.
STEP 3: While the potatoes simmer, place the chopped green cabbage in a separate saucepan. Add only a small amount of water, just enough to cover the bottom and create steam. Cook over medium heat for about 8 to 10 minutes, until the cabbage is tender but not excessively soft. Drain it thoroughly.
STEP 4: Arrange the bacon strips in a skillet over medium heat. Cook until browned and crisp, turning as necessary so both sides cook evenly. Transfer the bacon to a paper towel-lined plate to drain. Once cool enough to handle, crumble it into small pieces.
STEP 5: Drain the cooked potatoes very well and return them to the warm pot. Add the butter and warm milk while the potatoes are still hot. Mash until creamy and mostly smooth, stopping once the texture is where you like it. Season with approximately ½ teaspoon salt.
STEP 6: Add the drained cabbage and crumbled bacon to the mashed potatoes. Fold everything together gently rather than stirring vigorously. This distributes the cabbage and bacon while helping the potatoes retain their light, fluffy consistency.
STEP 7: Taste and adjust the seasoning with black pepper and additional salt if needed. Transfer to a serving bowl and serve while warm. For a richer finish, add a small pat of butter on top or drizzle over a little reserved bacon fat.
What to Serve with Irish Bacon Cabbage Mashed Potatoes
Because these potatoes already contain plenty of flavor, they pair especially well with simply prepared main dishes.
- Roasted chicken: Crisp-skinned roasted chicken works particularly well with creamy potatoes and cabbage, especially when there are pan juices to spoon over the top.
- Sausages: Serve the potatoes alongside browned sausages for a filling, comforting dinner with an Irish-inspired feel.
- Roasted beef or pork: The buttery potatoes make a satisfying side for roasted meat, while the cabbage helps balance richer cuts.
You can also serve a generous portion as part of a casual supper with vegetables on the side. Because the bacon adds plenty of savory flavor, the rest of the meal does not need complicated seasoning.
Can I prepare the cabbage ahead of time?
Yes. You can cook and drain the cabbage several hours ahead and keep it refrigerated until needed. For the nicest texture, warm it briefly before folding it into the freshly mashed potatoes. Make sure it is well drained so excess water does not thin the potatoes.
What potatoes work well for this dish?
Use a potato that mashes smoothly and absorbs butter and milk well. Starchy or all-purpose potatoes are particularly suitable because they become fluffy without requiring excessive mixing. Whatever variety you choose, cut the pieces evenly and cook them only until fork-tender.

How do I keep mashed potatoes from becoming gummy?
Avoid excessive stirring or mashing once the potatoes are smooth. Overworking cooked potatoes can release too much starch and create a dense or gluey texture. Mash them while hot, add the warm milk and butter, and then gently fold in the cabbage and bacon.
Can I leave the bacon out?
The bacon provides a substantial portion of the savory flavor in this version, but the potato and cabbage mixture can still be prepared without it. If you omit the bacon, taste carefully before serving because you may want a little additional salt or butter.
Helpful Tips
- Drain everything thoroughly. Both the potatoes and cabbage can hold excess water. Good draining keeps the finished mash creamy rather than watery.
- Warm the milk first. Adding cold milk can cool the potatoes quickly. Slightly warm milk blends into hot potatoes more smoothly.
- Fold instead of beating. Once the bacon and cabbage go in, use gentle folding motions to keep the potatoes soft and fluffy.
How to Store & Reheat
Allow leftovers to cool before transferring them to an airtight container. Refrigerate for up to 3 to 4 days. Because the dish contains cooked bacon, cabbage, milk, and butter, it should not be left sitting at room temperature for extended periods.
For individual portions, reheating in the microwave is convenient. Place the potatoes in a microwave-safe dish, cover loosely, and heat in short intervals, stirring gently between each one. A small splash of milk or a little butter can help restore the creamy consistency.
For a larger quantity, warm the potatoes in a covered saucepan over low heat. Add a small amount of milk and stir occasionally until heated through. Keep the heat gentle because high heat can cause the potatoes to stick to the bottom of the pan.
Freezing is possible, although the cabbage may become softer after thawing. Store cooled portions in freezer-safe containers for about 1 to 2 months. Thaw overnight in the refrigerator before reheating. Adding a little fresh butter or warm milk during reheating can improve the texture.
This potato, cabbage, and bacon combination is simple enough for an ordinary dinner but comforting enough to serve when you want a more substantial side dish. The creamy potatoes provide the familiar base, while tender cabbage and crisp bacon make every spoonful more flavorful and satisfying.

Roasted Maple Pecan Acorn Squash
Ingredients
- ½ cup milk
- 6 strips bacon
- 3 cups green cabbage chopped
- ½ teaspoon freshly ground black pepper
- 4 tablespoons unsalted butter
- 2 pounds potatoes
- 1½ teaspoons salt separated for use throughout the recipe
Instructions
- Peel the 2 pounds of potatoes and cut them into similarly sized pieces so they cook at an even rate.
- Transfer the potatoes to a large saucepan or pot and add enough water to cover them completely. Stir in 1 teaspoon of the salt.
- Bring the water to a full boil over high heat. Lower the heat to maintain a steady simmer and cook for approximately 15–20 minutes, or until the potato pieces are easily pierced with a fork.
- Drain the potatoes thoroughly once tender.
- While the potatoes cook, prepare the 3 cups of chopped green cabbage if it has not already been cut.
- Place the cabbage in a separate pot and pour in only enough water to cover the base, approximately ½ cup or the minimum amount required to create steam.
- Cook over medium heat for roughly 8–10 minutes, until the cabbage becomes tender. Drain away any remaining liquid.
- Cook until the bacon is crisp and evenly golden, turning the slices when necessary.
- Transfer the cooked bacon to a paper towel-lined surface to remove excess grease. When it is cool enough to handle, break or crumble it into small pieces.
- If desired, reserve a small quantity of the rendered bacon fat for drizzling over the finished dish.
- Return the hot, drained potatoes to their pot.
- Add the 4 tablespoons of unsalted butter along with the ½ cup of warm milk. Mash the potatoes until creamy and smooth.
- For the most desirable consistency, complete the mashing process while the potatoes remain hot.
- Season the mashed potatoes with ½ teaspoon of salt.
- Fold the ingredients together gently until the cabbage and bacon are evenly dispersed throughout the potatoes.
- Avoid excessive stirring, as minimal mixing helps maintain a soft and fluffy potato texture.
- Taste the finished mixture and season with the remaining salt as needed, along with the ½ teaspoon of ground black pepper.
- Serve the dish while warm.
Notes
- For additional richness, a small pat of butter may be placed over the top immediately before serving.
- A modest amount of reserved bacon drippings may also be spooned over the finished dish for a deeper bacon flavor.
