There’s something wonderfully nostalgic about the crispy, golden edges and comforting warmth of bubble and squeak. This classic British dish, born from humble leftovers, has become my go-to for turning yesterday’s vegetables into today’s irresistible meal. The sizzle as it hits the pan always sparks a little kitchen magic, filling the air with inviting aromas. What I love most is how easy it is to customize—whether you’re aiming for a vegetarian delight or sneaking in some savory bacon for extra punch. If you’ve ever felt bored with fast food and crave something homemade, this bubble and squeak recipe is the perfect way to delight your taste buds while wasting nothing. Let me show you how to whip up this crowd-pleaser that’s as versatile as it is delicious.
Why Choose Bubble and Squeak Recipe?
Easy to make: This classic comfort dish comes together swiftly with simple ingredients. Versatile delight: Whether vegetarian or loaded with bacon, it adapts to your cravings. Satisfying crunch: Crispy golden edges meet soft, flavorful veggies for a perfect texture blend. Waste not, want not: Turn leftovers into a fresh, exciting meal. Family favorite: Its nostalgic charm and hearty taste win over crowds every time!
Bubble and Squeak Recipe Ingredients
For the Vegetables
- Potatoes – Use leftover boiled or mashed potatoes for creamy body and binding.
- Cabbage – Shredded finely, cabbage adds a gentle sweetness and lovely texture contrast.
- Carrots – Grated carrots bring a natural sweetness and vibrant color to the dish.
- Brussels Sprouts – Thinly sliced, they add a subtle bitterness that balances the flavors well.
For Flavor and Crispiness
- Butter or Oil – Choose butter for rich flavor or oil for a lighter crisp; essential for those golden edges.
- Salt and Pepper – Season simply to highlight the vegetables’ natural taste without overpowering.
Optional Add-ins
- Bacon – Crisp and chop for a smoky, savory twist that deepens the flavor.
- Onions – Finely chopped and softened for an extra burst of sweetness and aroma.
These ingredients make the heart of your Bubble and Squeak Recipe come alive with each sizzle and crunch.
How to Make Bubble and Squeak Recipe
- Heat butter: Warm 2 tablespoons of butter or oil in a large skillet over medium heat until it shimmers, about 2 minutes, for those golden, crispy edges.
- Combine vegetables: In a bowl, lightly mash potatoes, then stir in cabbage, carrots, Brussels sprouts, salt, and pepper until all ingredients are evenly mixed and easy to shape.
- Shape patties: Scoop about ⅓ cup of mixture and press gently into ½-inch-thick patties, keeping them compact for even cooking and a firm, crispy exterior.
- Pan-fry patties: Place patties in the hot skillet, cooking each side for 4–5 minutes until golden brown and crispy, adjusting heat to maintain that perfect sizzle.
- Rest and serve: Transfer patties to a paper towel-lined plate to drain, then slide onto a platter. Top with optional bacon bits or chopped parsley for extra flavor.
Optional: drizzle with a fried egg for extra richness.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Bubble and Squeak
Fridge: Store leftover bubble and squeak in an airtight container for up to 3 days, ensuring the patties retain their delightful texture.
Freezer: For longer storage, freeze cooked patties on a baking sheet until firm, then transfer to a freezer-safe bag for up to 2 months. Thaw in the fridge before reheating.
Reheating: When ready to enjoy, reheat in a skillet over medium heat for about 5 minutes or until crisp, bringing back that satisfying crunch to your bubble and squeak.
Make Ahead Options
These Bubble and Squeak patties are perfect for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the vegetable mixture up to 24 hours in advance. Simply mash your leftover potatoes and mix in shredded cabbage, grated carrots, and sliced Brussels sprouts with salt and pepper; refrigerate the mix in an airtight container. On the day of serving, shape the mixture into patties and pan-fry them for about 4–5 minutes on each side until golden brown and crispy. This way, your delicious Bubble and Squeak will be just as delightful, minimizing your kitchen time while maximizing flavor!
Variations & Substitutions for Bubble and Squeak Recipe
Feel free to customize this beloved classic to suit your taste and pantry—let your creativity shine!
-
Vegan: Swap butter for olive oil and replace bacon with sautéed mushrooms for a savory twist that keeps it plant-based.
-
Herb-Infused: Add fresh herbs like thyme or parsley into the veggie mix for a fragrant lift that brightens the dish beautifully.
-
Spicy Kick: Toss in a pinch of cayenne pepper or some chopped jalapeños to the mixture for a delightful heat that warms the soul.
-
Creamy Cheese: Fold in some grated cheese like cheddar or feta for a rich and delicious melting crust that takes comfort food to new levels.
-
Sweet Potato Surprise: Substitute regular potatoes with sweet potatoes for a naturally sweet flavor and vibrant color that adds fun to your plate.
-
Crunchy Texture: Mix in some breadcrumbs or crushed crackers into the vegetable mix for an added crunch that enhances the overall experience.
-
Roasted Veggies: Use roasted veggies left from dinner for a deeper, smoky flavor that elevates this dish further, making it a delightful transformation.
-
Savory Curry Twist: Stir in some curry powder for a bold flavor infusion that brings a unique and exciting taste to your bubble and squeak.
What to Serve with Bubble and Squeak Recipe?
The symphony of flavors in bubble and squeak calls for the perfect accompaniments to create a delightful meal experience.
-
Fresh Garden Salad: A crisp salad adds brightness and crunch, balancing the hearty texture of the patties wonderfully. Toss with a tangy vinaigrette for a refreshing contrast.
-
Soft Poached Egg: The richness of a perfectly poached egg drizzled over the patty enhances the comforting nature of bubble and squeak. The runny yolk adds an indulgent touch that melts into the dish beautifully.
-
Gravy or Sauce: A rich mushroom or onion gravy elevates the meal, adding depth and warmth. Pour generously over the patties for that extra layer of flavor.
-
Pickled Vegetables: The acidity of pickles cuts through the richness and gives a vibrant zing. Opt for homemade pickled carrots or cucumbers for a delightful crunch.
-
Savory Crispy Bacon: Adding crispy bacon bits introduces a smoky flavor that complements the vegetables exquisitely. Each bite bursts with a satisfying crunch and savory depth.
-
Creamy Coleslaw: A cool, creamy coleslaw contrasts the warm, crispy patties. Its tangy dressing and crunch provide a refreshing balance to enrich your dining experience.
Expert Tips for Bubble and Squeak Recipe
- Use Day-Old Veggies: Leftover cooked potatoes and vegetables hold together better and create crispier patties than fresh, hot ingredients.
- Don’t Overmix: Gently combine ingredients to keep some texture; overmixing can cause mushy patties with less crunch.
- Medium Heat is Key: Cook on medium heat to brown evenly without burning, ensuring a perfect crispy crust every time.
- Press Patties Firmly: Compacting the mixture helps the patties hold their shape during cooking and prevents them from falling apart.
- Customize Wisely: Add bacon or onions last to keep their distinct flavors fresh without overwhelming the vegetable harmony.
Easy Bubble and Squeak Recipe: Crispy Comfort Food You’ll Love Recipe FAQs
What type of potatoes work best for bubble and squeak?
I recommend using day-old boiled or mashed potatoes because they’re drier and bind better, helping you get those crisp, golden patties. Freshly cooked potatoes can be too soft and cause the patties to fall apart.
How should I store leftover bubble and squeak?
Store your leftovers in an airtight container in the fridge for up to 3 to 4 days. Make sure the patties have cooled completely before refrigerating to keep them fresh and maintain their texture when reheated.
Can I freeze bubble and squeak patties? How do I do it?
Absolutely! To freeze, lay the cooked patties on a baking sheet lined with parchment paper and pop them in the freezer until solid (about 1-2 hours). Then transfer them to a freezer-safe bag or container. They’ll keep well for up to 2 months. When you’re ready to eat, thaw them overnight in the fridge and reheat in a skillet over medium heat until heated through and crispy.
Why do my bubble and squeak patties sometimes turn out soggy?
Sogginess often comes from using too much moisture-heavy veggies or overmixing the ingredients. I suggest using day-old potatoes and ensuring vegetables like cabbage and carrots are well-drained or lightly sautéed before mixing. Also, press the patties firmly and cook them on medium heat to get that perfect crispy crust.
Is bubble and squeak safe for pets or those with allergies?
This dish usually contains common allergens like dairy (if you use butter) and sometimes bacon or onions, which can be harmful to pets, especially dogs and cats. Always keep bubble and squeak away from pets, and if cooking for someone with allergies, omit or replace ingredients like butter with oil and skip bacon to make it safer and still delicious.

Easy Bubble and Squeak Recipe: Crispy Comfort Food You’ll Love
Ingredients
Equipment
Method
- Warm 2 tablespoons of butter or oil in a large skillet over medium heat until it shimmers, about 2 minutes.
- In a bowl, lightly mash potatoes, then stir in cabbage, carrots, Brussels sprouts, salt, and pepper until all ingredients are evenly mixed.
- Scoop about ⅓ cup of mixture and press gently into ½-inch-thick patties.
- Place patties in the hot skillet, cooking each side for 4–5 minutes until golden brown and crispy, adjusting heat as needed.
- Transfer patties to a paper towel-lined plate to drain, then slide onto a platter. Top with optional bacon bits or chopped parsley.




