Bubble and Squeak is a beloved British dish that offers a delicious way to use up leftovers while creating a comforting, savory meal. Traditionally made from leftover vegetables, typically cabbage and potatoes, it’s fried together until crispy and golden brown. The dish often gets its name from the sounds it makes as it cooks, with the bubbling and squeaking of the frying ingredients. Whether served as a side dish or a main course, it’s perfect for any meal, bringing a delightful crunch and deep flavors to the table.

Classic Bubble and Squeak
The beauty of Bubble and Squeak lies in its simplicity. It brings together the earthy flavors of mashed potatoes and cabbage, enhanced by the rich, savory taste of bacon or other meats if desired. The key to a perfect Bubble and Squeak is in the balance of crispy and tender textures, with a golden crust on the outside and soft, flavorful vegetables on the inside.
Ingredients for Bubble and Squeak
To make this flavorful dish, you’ll need a few simple ingredients that combine to create a savory and satisfying meal. Here’s what you’ll need:
- 4 medium potatoes, peeled and boiled
- 2 cups of cooked cabbage, chopped
- 1/2 cup cooked bacon or ham, chopped (optional)
- 2 tbsp butter
- 1/4 tsp ground black pepper
- 1/4 tsp salt, or to taste
- 1 tbsp olive oil for frying
- Fresh parsley, chopped for garnish (optional)

How to Make Bubble and Squeak
Creating this dish is quick and easy, with the final result being a crispy, golden treat that brings together the best flavors from your leftovers. Here’s a step-by-step guide to making the perfect Bubble and Squeak:
Step 1: Mash the boiled potatoes in a large bowl, making sure they are smooth and free of lumps. You can leave them a little chunky for added texture if preferred.
Step 2: Add the cooked cabbage to the mashed potatoes, along with any optional ingredients like chopped bacon or ham. Season with salt and pepper, mixing everything together until well combined.
Step 3: Heat a large frying pan over medium heat and add the olive oil. Once hot, spoon the potato and cabbage mixture into the pan, pressing it down with a spatula to form an even layer. Let it cook for about 5-7 minutes until the bottom is golden brown.
Step 4: Flip the mixture over in sections or in one large piece, depending on the size of your pan. Cook the other side for an additional 5-7 minutes, until it is also crispy and golden.
Step 5: Once both sides are crisp and golden, remove from the pan and allow to cool slightly. Garnish with chopped fresh parsley, if desired, and serve hot.
How Long to Cook Bubble and Squeak
The cooking time for Bubble and Squeak can vary depending on the size of the pan and how crispy you like your dish. Here are some general guidelines to help you achieve the perfect texture:
- Lightly Crispy – Cook each side for about 5 minutes at medium heat, just enough to get a golden crust without overdoing it.
- Crispy Crust – If you prefer a thicker, crunchier crust, cook each side for 7-10 minutes, ensuring both sides are evenly browned.
Keep an eye on the pan to avoid burning the edges. You’ll know it’s ready when it’s golden and crispy on both sides with a nice crunch.
How to Store Leftovers
If you have any leftover Bubble and Squeak, here’s how to store and reheat it for later enjoyment:
- Refrigerator – Store leftover Bubble and Squeak in an airtight container for up to 3 days. Reheat it in a frying pan over medium heat until it’s warm and crispy again.
- Freezer – While the texture may change slightly, you can freeze Bubble and Squeak. Wrap the cooled portions in plastic wrap, then place them in a freezer-safe container for up to 1 month. Thaw in the refrigerator before reheating.
Tips for Perfect Bubble and Squeak
To make sure your Bubble and Squeak turns out perfectly every time, here are a few tips to keep in mind:
- Use Leftover Vegetables – This dish is perfect for using up leftover vegetables, especially boiled cabbage and potatoes. Feel free to get creative and add other vegetables like carrots or Brussels sprouts for extra flavor.
- Don’t Overcrowd the Pan – For the best crispy texture, avoid overcrowding the pan. Cook the mixture in batches if needed to ensure it crisps up evenly.
- Add Some Heat – For an extra kick, consider adding a dash of hot sauce or a pinch of cayenne pepper to the mashed potato mixture before frying.
- Try Different Meats – Bacon or ham adds richness to the dish, but you can also try using leftover sausage, roast beef, or even chicken for a twist on the traditional recipe.
Save this recipe on Pinterest for later!