• Level: Easy
  • Total: 25 min
  • Prep: 10 min
  • Cook: 15 min
  • Yield: 6 burgers
Save Recipe


6 heaping tablespoons creamy peanut butter

2 pounds ground beef sirloin

Kosher salt and freshly ground pepper

3 tablespoons unsalted butter

6 soft hamburger buns, split

Lettuce, sliced tomato and mayonnaise, for topping


  1. Warm the peanut butter in a saucepan over medium-low heat, stirring, until loose, about 2 minutes. Reduce the heat to low; keep warm.
  2. Divide the meat into 6 loose balls, then gently flatten into thin patties. Heat a large cast-iron skillet over high heat. Add the patties to the hot skillet, smash them flat with a spatula and season with salt and pepper. Cook, flipping once, until the burgers are well done, 4 to 5 minutes per side.
  3. Meanwhile, melt the butter in another skillet over high heat. Place the buns cut-side down in the hot skillet, press them down slightly with another skillet and toast until golden, about 2 minutes. Put the burgers on the bottom buns and spread each with 1 heaping tablespoon warm peanut butter. Top with lettuce and tomato. Spread mayonnaise on the cut side of each top bun, then put on top of the burgers.

Peanut Butter Burger

Beef Noodle Salad Bowls with Peanut Sauce

Stir-Fried Beef with Green Beans and Peanut Sauce

Beef and Noodles in Thai Peanut Sauce