• 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.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.

Perfect Burger

Texas Oven-Roasted Beef Brisket

Peppercorn Roasted Beef Tenderloin

Devon's Award-Winning Chili

The Ultimate Beef Stew

Parker's Beef Stew

Slow-Cooker Sunday Gravy

Slow-Cooker Chili

🤤 More Drool-Worthy Recipes