Homemade hamburgers are juicy beef patties with bits of caramelized onion in every bite. This easy recipe makes flavorful, tender burgers that work any time of year—no need to wait for summer.

Many people stick to a single trusted burger recipe, but these are John’s go-to burgers—simple, well-seasoned, and consistently juicy. He often serves them alongside homemade fries, onion rings, or spicy ranch.

One secret to these burgers is keeping them moist: use ground beef with sufficient fat and avoid pressing the patties while they cook. Let the burgers rest before serving so the juices redistribute—more on that in the tips section below.
How to Make the Best Homemade Hamburgers:
- Preheat a non-stick skillet over low to medium heat.
- In a medium bowl, combine the beef, diced onion, spices, liquid smoke, and Worcestershire sauce. Mix until evenly combined.
- Divide the mixture into two equal portions (about 1/4 pound each). Place each portion between two sheets of parchment and press into round patties.
- Transfer the patties to the hot skillet. Cook for about 7–8 minutes per side for a well-done burger, adjusting time for your preferred doneness.
- Remove the patties and let them rest on a cutting board while you prepare the buns.
- Melt 1/2 tablespoon of butter in a skillet over low heat and toast each bun until golden. Assemble the burgers with your favorite toppings and condiments.

Tips and Variations for Making Homemade Hamburgers:
- Meat options: If you prefer, substitute ground chicken or turkey. Adjust cooking time as leaner meats can dry out faster.
- Keep burgers juicy: Choose ground beef with a higher fat content (for example, 75/25 or 80/20) so the melted fat adds flavor and moisture. Do not press the patties while cooking—pressing squeezes out juices. Allow the cooked patties to rest a few minutes before serving so more juices stay inside.
- Seasoning flexibility: Omit or swap any spices you don’t like. The recipe is flexible—adjust seasonings to taste.
- Cheese choices: American and cheddar work well, but use any cheese you prefer. Add cheese near the end of cooking and cover briefly to melt.
- Bun sogginess tip: To keep buns from getting soggy, start with the grilled bottom bun, add condiments, then lettuce, tomato, the patty with cheese, and finish with onions and pickles before placing the top bun.

Other Burger and Sandwich Recipes to Try:
- Pizza sliders
- Meatball sandwich
Easy Homemade Hamburgers
Prep Time:
10 minutes
10 minutes
Cook Time:
20 minutes
20 minutes
Total Time:
30 minutes
30 minutes
Servings:
2 Servings
2 Servings
Ingredients
Hamburger Ingredients
- 8 ounce ground beef (we used 75/25)
- 1/8 cup white onion, finely diced
- 1/4 teaspoon ground mustard
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon black pepper
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon seasoned salt
- 1 teaspoon liquid smoke
- 1 teaspoon Worcestershire sauce
Toppings
- 2 hamburger buns
- 1 tablespoon unsalted butter
- Sliced pickles
- Sliced onions
- Sliced tomatoes
- Lettuce
- 2 slices American cheese, or your favorite variety (optional)
Instructions
- Preheat a non-stick skillet over low-medium heat.
- Place the ground beef, diced onion, spices, liquid smoke, and Worcestershire sauce in a bowl and mix until combined.
- Divide the mixture into two equal portions and form each into a ball (about 1/4 pound each). Place each ball between parchment and press into a patty.
- Remove the patties from the parchment and place them in the hot skillet. A preheated skillet gives a nice crust—avoid too high heat to prevent burning.
- Cook about 7–8 minutes per side for well-done, or adjust to desired doneness.
- Remove from the pan and let rest on a plate or cutting board while you toast the buns.
Toppings
- Melt 1/2 tablespoon butter in a skillet or saucepan over medium heat. Toast the hamburger buns until golden.
- Repeat for the second bun.
- Assemble the patty, cheese, and desired toppings and condiments on the toasted bun.
- Enjoy!
Notes
*Calories listed are approximate based on the ingredients and servings shown.
*See the notes above for tips on keeping burgers juicy and preventing soggy buns.
Nutrition
Serving: 1 burger
Calories: 549 kcal
Carbohydrates: 25 g
Protein: 28 g
Fat: 37 g (Saturated Fat: 16 g)
Sodium: 1021 mg