Hi everyone, it’s Lin here. When I finally got my hands on a new panini press, the very first thing I wanted to test was a café favorite that brings together the most irresistible flavor combinations: the Classic Elvis Panini.

There is something truly magical about the combination of creamy peanut butter, sweet bananas, and savory, crispy bacon. Adding a layer of gooey mozzarella cheese takes this sandwich to an entirely new level. It’s a quick, satisfying breakfast that makes you drool just thinking about it. If you are looking for a meal that hits both sweet and salty notes perfectly, this is it.
What Is the Elvis Panini (Mao Wang Pa Ni Ni)?
The “Elvis Sandwich” famously pays homage to Elvis Presley’s legendary love for peanut butter, banana, and bacon sandwiches. In many Asian cafés and modern Chinese bakeries, this flavor profile has been adopted and adapted into what is often called the “Mao Wang Pa Ni Ni” (猫王帕尼尼), which translates directly to Elvis Panini. The addition of mozzarella cheese is a delightful modern twist that provides a satisfying cheese pull and balances the sweetness of the fruit.
If you enjoy quick, café-style Asian breakfasts, you should also check out our Hong Kong Style Egg and Ham Sandwich for another classic morning staple. For something on the sweeter side, a Creamy Red Bean and Black Rice Porridge pairs beautifully with toast.
Ingredients
- Bread: 2 slices of thick-cut white bread or toast (about 2.5 oz / 70g).
- Bacon: 2 slices of bacon (about 1.7 oz / 50g). Streaky pork bacon works best for crunch.
- Banana: 1 medium ripe banana (about 3.5 oz / 100g).
- Peanut Butter: 2 tablespoons (about 1 oz / 30g) of smooth or chunky peanut butter.
- Mozzarella Cheese: 1/4 cup (about 0.9 oz / 25g) shredded mozzarella cheese.
Equipment Needed
- Panini Press: For grilling and pressing the sandwich.
- Skillet: For pre-cooking the bacon.
Prep & Mise en Place
- Crisp the Bacon: Pre-cook the bacon in a skillet until crisp. This ensures you don’t have chewy, undercooked fat in your sandwich.
- Slice the Banana: Slice the banana into even, 1/4-inch thick rounds.
- Preheat the Press: Turn on your panini press to medium-high heat so it’s fully hot when the sandwich goes in.
Cooking Process
- Spread the Base: Take both slices of bread and spread a generous layer of peanut butter on the inside of each slice.
- Layer the Fillings: On the bottom slice, arrange the sliced bananas in an even layer. Place the pre-cooked bacon strips on top of the bananas, and then sprinkle the shredded mozzarella cheese over the bacon. “Placing the cheese next to the hot bacon and the top piece of bread helps it melt quickly and binds the sandwich together as it heats.”
- Press and Grill: Place the top slice of bread (peanut butter side down) over the cheese. Transfer the assembled sandwich to the preheated panini press. Close the lid and press down gently.
- Cook to Golden: Grill for 2–3 minutes, or until the bread develops deep golden-brown grill marks and the cheese is fully melted.
- “The beautiful browning of the bread is due to the Maillard reaction, a chemical reaction between amino acids and reducing sugars that gives browned food its distinctive flavor.”
- Serve: Remove carefully, slice in half, and serve immediately while hot.
Why This Recipe Works
- Flavor Balance: The saltiness of the bacon and cheese perfectly cuts through the richness of the peanut butter and the natural sugars in the banana.
- Textural Contrast: The crispy exterior of the pressed bread contrasts beautifully with the soft, molten interior.
- No Soggy Bread: By spreading peanut butter on both interior slices of bread, it creates a moisture barrier that prevents the banana from making the bread soggy.
Common Mistakes & Troubleshooting
- Mistake: The bacon is chewy and tough inside the sandwich.
- Cause: Putting raw or slightly cooked bacon straight into the panini press. The press doesn’t get hot enough internally to render bacon fat properly.
- Solution: Always fry or bake your bacon until fully crispy before assembling the sandwich.
- Mistake: The cheese doesn’t melt, but the bread burns.
- Cause: The panini press is set to too high of a temperature, or the cheese was placed in the very center of thick fillings.
- Solution: Use medium heat, and make sure the cheese is positioned close to the bread so it absorbs the direct heat.
Frequently Asked Questions
- Can I use a different type of cheese?
- Yes! While mozzarella provides a great neutral flavor and excellent stretch, mild cheddar or provolone are great substitutes.
- What if I don’t have a panini press?
- You can cook this in a regular skillet over medium heat. Place another heavy pan on top of the sandwich to weigh it down and mimic a press.
- Can I substitute the peanut butter?
- Absolutely. Almond butter, cashew butter, or even sunflower seed butter work wonderfully.
- Can I make it ahead?
- This sandwich is best enjoyed immediately for maximum crispness. Making it ahead will result in a soggy exterior.
How to Serve
This panini is a meal in itself, but it pairs wonderfully with classic Chinese breakfast sides for a fusion morning spread. Serve it alongside Savory Chinese Breakfast Pancakes or some simple Easy Tomato Ketchup Fried Eggs. If you’re hosting brunch, you can cut the panini into small strips and serve it next to warm Pork Floss Buns and Jianbing Guozi.
Storage & Reheat
- Storage: Wrap any leftovers in foil and store in the refrigerator for up to 1 day.
- Reheating: Do not microwave. Reheat in an air fryer at 350°F (175°C) for 3–5 minutes, or back on the panini press until warmed through.
- Safety Tip: Since this contains cooked pork (bacon), ensure leftovers are refrigerated promptly within 2 hours of cooking.
Allergen Notice
Contains: Gluten, Dairy, Peanuts, and Pork.
(If you have a peanut allergy, substitute with a safe seed butter.)
Nutrition Disclaimer
Nutrition information is an estimate and provided for informational purposes only. The caloric density of this dish is high due to the peanut butter and bacon; enjoy in moderation as part of a balanced diet.
About the Author & Recipe Development
Lin is the recipe developer and voice behind Woks of Love, specializing in bridging traditional Asian cooking techniques with modern home kitchen setups. This recipe was perfected in her home kitchen during a weekend breakfast test, aiming to replicate the nostalgic café-style panini experience using accessible ingredients and precise timing to ensure the perfect cheese pull every single time.
Authoritative References
- Food Safety: For guidelines on safely cooking and storing pork products (like bacon), refer to the USDA Food Safety and Inspection Service.
- Culinary Science: To understand the Maillard reaction that creates the crispy, golden crust on this panini, read more at Serious Eats: The Maillard Reaction.

Classic Elvis Panini (Mao Wang Pa Ni Ni)
Equipment
- Panini Press
- Skillet
Ingredients
- 2 slices white bread thick-cut
- 2 slices bacon pre-cooked until crisp
- 1 medium banana sliced into rounds
- 2 tbsp peanut butter smooth or chunky
- 1/4 cup mozzarella cheese shredded
Instructions
- Pre-cook the bacon in a skillet until crisp, and slice the banana into even rounds. Preheat your panini press to medium-high heat.
- Spread a generous layer of peanut butter on the inside of both slices of bread.
- On the bottom slice, arrange the sliced bananas in an even layer. Place the pre-cooked bacon strips on top, and sprinkle with mozzarella cheese.
- Place the top slice of bread on the sandwich, peanut butter side down. Carefully transfer to the preheated panini press.
- Close the machine and grill for 2-3 minutes, until the bread is golden brown and the cheese is fully melted. Slice and serve immediately!

















Leave a Reply