These classic homemade hamburgers are juicy beef patties seasoned with salt, pepper, garlic powder, and onion powder, cooked on the grill or in a skillet, and served on toasted buns with lettuce, tomato, and onion. They take about 10 minutes to cook, so they are one of the fastest dinners you can make with a pound of ground beef.
The recipe keeps things simple on purpose: good beef, gentle handling, and the right cooking time. If you want other burger styles, the juicy homemade beef burgers and beef burger patties recipes are good companions to this one.
Table of Contents
Why These Classic Homemade Hamburgers Work
A great burger is mostly technique, and these few habits make the difference.
- 80/20 ground beef has enough fat to keep the patties juicy and flavorful.
- Mixing the seasoning in gently, just until combined, keeps the meat tender instead of tough.
- A thumbprint in the center of each patty keeps it from puffing up into a dome as it cooks.
- Toasting the buns adds crunch and keeps the juices from soaking the bread.
Ingredients for Classic Homemade Hamburgers
- 1 pound ground beef (80/20)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 4 hamburger buns
- Lettuce, sliced tomato, and sliced onion, for topping
- Sliced cheese (optional)
- Ketchup, mustard, or mayonnaise, for serving
How to Make Classic Homemade Hamburgers
1. Mix the beef. In a large bowl, combine the ground beef with the salt, pepper, garlic powder, and onion powder. Mix gently with your hands just until combined. Overmixing makes the burgers dense.
2. Shape the patties. Divide the meat into 4 equal portions, about 1/4 pound each. Form each into a patty slightly wider than the bun, since the patties shrink as they cook. Press a shallow thumbprint into the center of each one.
3. Heat the pan or grill. Preheat a grill or heavy skillet over medium-high heat. Lightly oil the grates or pan so the patties do not stick.
4. Cook the patties. Place the patties on the grill or in the skillet with the thumbprint side up. Cook for 4 to 5 minutes without moving them. Flip once and cook for another 4 to 5 minutes, until a thermometer inserted in the center reads 160°F. Do not press down on the patties, which squeezes out the juices.
5. Add cheese. If using cheese, lay a slice on each patty during the last minute of cooking and cover briefly so it melts.
6. Toast the buns. Toast the buns cut side down on the grill or in the skillet for 30 to 60 seconds, until lightly golden.
7. Rest and build. Let the patties rest for a few minutes. Set each patty on a bun and add lettuce, tomato, onion, and your favorite sauce.
How to Serve Classic Homemade Hamburgers
Serve the burgers right away with crisp lettuce, juicy tomato slices, and thin onion rings. Homemade french fries are the classic side, and air fryer green bean fries are a fun, crunchy alternative that you can cook while the burgers rest. Add pickles, a fried egg, or caramelized onions if you want to dress them up.
How to Store and Reheat Classic Homemade Hamburgers
Let leftover patties cool, then store them in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium-low heat with a splash of water, covered, until hot all the way through. Uncooked patties can be shaped ahead and refrigerated for up to a day, or frozen with parchment between them.
Ground beef should reach 160°F, and leftovers should be reheated to 165°F, as the Fight BAC! safe temperature guide from Texas A&M AgriLife Extension lists. Color alone is not a reliable sign of doneness, so a thermometer is the best check.
Tips and Variations
- Keep the meat cold. Cold beef holds together better and cooks more evenly.
- Do not overwork it. Handle the beef as little as possible for tender patties.
- Season the outside too. A pinch of salt on the surface just before cooking helps with browning.
- Add flavor to the beef. A tablespoon of Worcestershire sauce can go into the mix for a deeper taste.
- Use different toppings. Sauteed mushrooms, bacon, avocado, or sliced jalapeños all work well.
- Make a double stack. Divide the beef into 8 thinner patties and cook them for about 3 minutes per side.
Frequently Asked Questions
How long do you cook a hamburger on each side?
Quarter-pound patties usually take 4 to 5 minutes per side over medium-high heat. Cook until a thermometer reads 160°F in the center.
What beef is best for burgers?
Ground beef with a ratio of 80% lean to 20% fat gives juicy, flavorful burgers. Leaner beef tends to cook up drier.
Why do you press a thumbprint into the patty?
The patty tends to puff in the center as it cooks. A shallow indentation helps it stay flat, so the burger cooks evenly and sits well on the bun.
Grill or skillet, which is better?
Both work. The grill adds smoky flavor, and a heavy skillet gives an even, flavorful crust. Use medium-high heat for either.
Can I freeze burger patties?
Yes. Shape the patties, stack them with parchment between each, and freeze in a sealed bag. Thaw them in the refrigerator before cooking.
Classic Homemade Hamburgers (Grill or Skillet)
Ingredients
Main Ingredients
- 1 lb ground beef 80/20
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp garlic powder
- 1 tsp onion powder
- 4 hamburger buns
- lettuce, sliced tomato, and sliced onion for topping
- sliced cheese optional
- ketchup, mustard, or mayonnaise for serving
Instructions
Cooking
- Combine the ground beef with the salt, pepper, garlic powder, and onion powder in a large bowl. Mix gently, just until combined.
- Divide into 4 equal portions and shape each into a patty slightly wider than the bun. Press a shallow thumbprint into the center of each.
- Preheat a grill or heavy skillet over medium-high heat and lightly oil the grates or pan.
- Cook the patties thumbprint side up for 4 to 5 minutes. Flip once and cook 4 to 5 minutes more, until a thermometer in the center reads 160°F. Do not press down on the patties.
- If using cheese, add a slice during the last minute of cooking and cover briefly to melt.
- Toast the buns cut side down for 30 to 60 seconds.
- Rest the patties for a few minutes, then assemble on the buns with your toppings.









