Peanut Butter Burger with Crispy Bacon
This peanut butter burger piles a juicy beef patty with creamy peanut butter, smoky bacon, and a quick drizzle of sriracha. It sounds unexpected, but the whole thing comes together in under half an hour and tastes like a burger that knew exactly what it was doing all along.

The peanut butter melts into a warm, savory sauce that plays off the salty bacon and rich beef without feeling heavy. A little heat from the sriracha keeps everything lively, and the toasted bun pulls it all together. It’s the kind of weeknight dinner that turns a quiet Tuesday into something worth talking about.
Why This Burger Works
Most people pause at the idea of peanut butter on a burger, but peanut butter acts like a savory condiment here, not a sweet spread. It brings the same creamy richness you get from a good aioli or a pan sauce, with a nutty depth that cuts the fat of the beef.
I keep the patties simple with just salt and pepper so the toppings can do the work. A warm bun and a swipe of peanut butter are all you need to hold it together, and the bacon adds a salty crunch that makes every bite feel complete.
Ingredients

- 1 lb ground beef (80/20): the higher fat content keeps the patties juicy.
- 4 slices thick-cut bacon: go for a smoky bacon that holds its shape.
- 4 hamburger buns: brioche or potato buns hold up well and toast beautifully.
- 4 tbsp creamy peanut butter: see note; if using unsweetened natural peanut butter, stir in 1 tsp honey to balance the salt.
- 1 to 2 tsp sriracha: optional, for a little heat.
- Salt and freshly ground black pepper: season generously.
- 1 tsp vegetable oil: only if your bacon didn’t leave much fat in the pan.
- 1 tbsp butter: for toasting the buns if you prefer not to use the bacon drippings.
Variations / Substitutions
- Hot honey instead of sriracha: gives you a sweeter, stickier heat that hugs the peanut butter.
- Crunchy peanut butter: adds an extra crackle to every bite.
- Fried egg: slide a sunny-side-up egg on top of the patty for a richer, runnier version.
- Full PB&J: spread a thin layer of raspberry or grape jelly on the top bun. The sweet-tart fruit works surprisingly well with the salty beef and bacon.
- Dairy-free: skip the butter and toast the buns using the bacon drippings or a neutral oil; use a plant-based bun.
If you enjoy this kind of savory-sweet combo, you might also like a classic smash burger with caramelized onions.
How to Make Peanut Butter Burger with Crispy Bacon
Step 1: Cook the Bacon

Lay the 4 slices of bacon in a cold large skillet, then set the pan over medium heat. Cook, turning every couple of minutes, until the bacon is deeply browned and crisp, about 6 to 8 minutes total. Transfer the bacon to a paper towel-lined plate but keep the rendered fat in the skillet.
The bacon fat coats the pan and will add a smoky base to the burger sear later. You want the slices fully crisp so they snap cleanly when you bite into the burger, not bend and pull out of the bun.
Step 2: Shape the Patties

While the bacon cooks, divide the 1 lb ground beef into 4 equal portions. Gently form each into a patty about ½ inch thick and slightly wider than your buns, because the meat shrinks as it cooks. Season both sides of every patty with a generous pinch of salt and a few grinds of black pepper.
Try not to overwork the beef. Packing it tightly or kneading it too much will give you a dense, tough patty. I like to press a slight dimple into the center of each one with my thumb so the burgers stay flat instead of puffing up.
Step 3: Sear the Burgers

Set the skillet with the bacon fat over medium-high heat. If the pan looks dry, add the 1 tsp vegetable oil. Once the fat shimmers, carefully lay the patties in the skillet. Cook without moving them until a deep brown crust forms on the bottom, about 3 to 4 minutes. Flip and cook the other side another 3 to 4 minutes for medium-rare (130°F to 135°F internal). Add 1 minute per side for medium.
Avoid pressing down on the patties with your spatula, that forces out the juices you worked to keep inside. You will hear a steady sizzle the whole time, and the kitchen will smell like a diner. That is exactly what you want.
Step 4: Toast the Buns

While the burgers rest for a minute or two on a plate, brush the cut sides of the 4 buns lightly with the remaining bacon fat (or melt the 1 tbsp butter in the hot skillet and use that). Place the buns cut-side down in the pan over medium heat and toast until golden and crisp, about 1 to 2 minutes. Spread 1 tbsp of the creamy peanut butter onto the bottom half of each warm bun.
The heat from the toasted bun softens the peanut butter just enough that it spreads easily and starts to melt the moment the hot patty hits it. If your peanut butter is unsweetened, stir that 1 tsp honey into the 4 tbsp before you begin spreading.
Step 5: Build and Serve

Place a seared patty on each peanut butter-slathered bun. Lay a slice of crispy bacon on top, breaking it to fit, and drizzle with a little sriracha or hot honey if you like heat. Close with the top bun and serve right away, with a pile of napkins nearby.
That first bite hits with savory beef, creamy nuttiness, and a pop of salty bacon. The sriracha cuts through just enough to keep each mouthful interesting, and the toasted bun holds everything together without getting soggy.
Tips for the Best Peanut Butter Burger
- Let the patties sit at room temperature for about 15 minutes before they hit the pan. Cold centers can lead to uneven cooking.
- Use an instant-read thermometer if you are aiming for a specific doneness; pull the patties off the heat 5°F below your target temperature, because they will keep climbing.
- For a deeper umami note, mix 1 tsp soy sauce into the ground beef before shaping the patties.
- If your peanut butter is straight from the fridge, give it a quick stir or a few seconds in the microwave so it spreads easily on the warm bun.
Cook times for ½-inch-thick patties:
| Doneness | Time per side | Internal temp |
|---|---|---|
| Medium-rare | 3 to 4 minutes | 130°F to 135°F |
| Medium | 4 to 5 minutes | 140°F to 145°F |
| Well done | 5 to 6 minutes | 160°F |
Storing Leftovers
- Refrigerate: Store leftover patties and bacon in separate airtight containers in the fridge for up to 3 days. Keep the extra peanut butter on the side so the buns do not get soft.
- Reheating: Warm the patties gently in a covered skillet over medium-low heat with a splash of water for about 3 minutes. Re-crisp the bacon in a dry pan for a minute over medium heat.
What to Serve With Peanut Butter Burgers
Crispy sweet potato fries are my go-to, their natural sweetness mirrors the peanut butter and stands up to the savory beef. A tangy coleslaw works too because the vinegar cuts through all that richness, or keep it light with a handful of arugula tossed in lemon vinaigrette.
Frequently Asked Questions
Can I make this without bacon?
Yes, you can skip the bacon entirely. Cook the patties in 1 tbsp vegetable oil instead of bacon fat. You lose the smoky crunch, but the peanut butter still carries the burger.
Is this burger spicy?
The sriracha adds a mild kick. If you want no heat at all, leave it off. The peanut butter and bacon on their own are plenty flavorful.
What kind of peanut butter works best?
Creamy commercial peanut butter (like Jif or Skippy) melts the most smoothly because it has added oils. Natural peanut butter works too if you stir it well and add a little honey for balance, but it will be slightly thicker.
Can I grill these burgers instead?
Absolutely. Grill the patties over direct high heat for about 4 minutes per side, then toast the buns on the cooler part of the grill. Spread the peanut butter while the buns are still warm.

Peanut Butter Burger with Crispy Bacon Recipe
Ingredients
Method
- Cook the 4 bacon slices in a cold skillet over medium heat until crisp, about 6 to 8 minutes. Transfer to a paper towel-lined plate, leaving the drippings in the pan.
- Divide the 1 lb ground beef into 4 equal portions, shape into ½-inch-thick patties, and season both sides with salt and pepper.
- Place the skillet with the bacon fat over medium-high heat, add 1 tsp vegetable oil if needed, and sear the patties without moving them for 3 to 4 minutes per side for medium-rare (130°F to 135°F).
- Brush the cut sides of 4 buns with bacon fat or melted butter and toast in the skillet for 1 to 2 minutes. Spread 1 tbsp peanut butter on each bottom bun.
- Place a patty on each bun, top with bacon and a drizzle of sriracha, close with the top bun, and serve immediately.
