There is something about a really good homemade hamburger recipe that nothing else quite matches. I’ve been making this recipe for my family for years, and every time I put these on the table, they disappear fast. The secret is using 80/20 ground chuck, handling the meat as little as possible, and adding Worcestershire sauce directly into the mix for deep, savory flavor in every bite. The patties are thick and juicy with a gorgeous sear on the outside, and they come together in just 25 minutes.

A side view of a hamburger with toppings on a sesame seed bun.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Photo of Olivia in her kitchen, founder of Primavera Kitchen

Why This Is My Go-To Burger

This is the hamburger recipe I keep coming back to every single summer, and honestly year-round too. I’ve been making these for my family for years, and I’ve learned that the difference between a dry, dense patty and a truly juicy hamburger comes down to a few simple things: the right fat ratio in your beef, a light hand when you mix, and knowing exactly when to pull them off the heat.

I always make these on the grill when the weather allows, but I reach for my cast-iron skillet on weeknight dinners in the fall and winter, and the results are just as good. Whether you’re grilling for a crowd or making two patties on a Tuesday, this recipe works.

One of my favorite ways to serve these is with a side of air fryer sweet potato fries or potato wedges. I also love building a full summer spread with grilled corn and easy coleslaw on the side. And when I want something lighter, I skip the bun entirely and make a bunless burger instead.

Ingredients to Make This Hamburger Recipe

Ground chuck beef (80/20 or 85/15): I always use 80/20 ground chuck for this recipe. The fat content is what keeps the patty juicy and flavorful as it cooks. Lean beef might seem like the healthier choice, but it produces a dry, crumbly burger that no amount of toppings can save. I find 80/20 hits the perfect balance, but 85/15 works well too if that’s what you have. I buy freshly ground beef from the butcher counter when I can, because freshly ground beef has better texture than the pre-packaged kind.

Pro Tip: Ground turkey or chicken also works well as a leaner option, just make sure the internal temperature reaches 165°F instead of 160°F.

Egg: I add one egg to bind the patty together and add a little extra richness. It also helps the burger hold its shape on the grill without needing breadcrumbs or fillers.

Worcestershire sauce: This is the ingredient I never skip. It adds a deep, savory depth to the beef that you can’t quite put your finger on, but you’d definitely miss it if it wasn’t there. Soy sauce or coconut aminos work as substitutes if needed.

Mustard: I use yellow or Dijon, and either one works well. It adds a subtle tang that balances the richness of the beef without tasting like mustard in the finished burger.

Onion and garlic: I dice the onion very finely so it blends into the meat rather than sitting in chunks. Minced garlic goes in the same way. Both add great savory flavor and help keep the patty moist as it cooks.

Salt and pepper: I keep the seasoning simple here. You can add garlic powder, onion powder, or a pinch of paprika if you like, but honestly these patties don’t need much more than salt and pepper to taste incredible.

Prepped ingredients and toppings on a white countertop.

Hamburger Toppings

Have all your toppings ready before the patties go on the grill. Once they come off the heat, you want to build your burger quickly while everything is still hot.

Sauce: I almost always use my garlic aioli here. It adds a creamy, garlicky richness that takes the burger to the next level. Classic ketchup, mayo, Dijon, or BBQ sauce all work too.

Cheese: Go with something that melts well: cheddar, American, Swiss, or Pepper Jack for a little heat. Add it to the patty in the last minute of cooking and close the lid so it melts properly. You can also use slices of bacon.

Vegetables: I love a classic combination of crisp lettuce, sliced tomato, red onion, and pickles. Grilled mushrooms are wonderful too if you have an extra few minutes.

Bun: Always toast the buns. It takes 30 seconds and makes a real difference in the final burger.

How To Make The Best Hamburgers

Step 1: Mix the patty. Whisk the egg in a large bowl, then add the mustard, Worcestershire sauce, finely diced onion, garlic, salt, and pepper. Mix until combined. Add the ground beef and use your hands or a fork to gently fold everything together. The most important thing here is to not overwork the meat. Mix just until the ingredients are evenly combined and stop. Overworking the ground beef is the number one reason burgers turn out dense and tough.

Mixing ground beef for hamburger patties.

Step 2: Shape the patties. Divide the mixture into 4 equal portions and press each one into a patty about 3/4-inch thick. Use your thumb to press a shallow indent in the center of each patty. This is a small step that makes a big difference: without it, the patty puffs up in the center as it cooks and you end up with a domed burger that slides all your toppings off. Keep your hands slightly wet and your ingredients cold to make shaping easier.

Can I make the patties ahead of time? Yes. Shape the patties up to 2 days ahead and store them covered in the fridge. You can also freeze uncooked patties: flash-freeze them on a parchment-lined baking sheet first, then transfer to a freezer bag for up to 3 months. Thaw overnight in the fridge before cooking.

Step 3: Grill. Preheat your grill to medium and lightly oil the grates. Place the patties on the grill, close the lid, and cook for 6 to 8 minutes per side. Turn them once only. I always use an instant-read thermometer to check doneness: 160°F is fully cooked and safe, and the burger will still be juicy at this temperature. Do not press the patties down with a spatula while they cook. I know it’s tempting, but pressing releases all the juices and dries out the meat.

Left: uncooked hamburger patties. Right: cooked hamburger patties on the grill.

Stovetop method. Heat 1 tablespoon of neutral oil in a cast-iron skillet over medium-high heat. Cook the patties for 3 to 5 minutes per side depending on thickness. The cast-iron gives you a beautiful sear that rivals the grill.

Oven method. Preheat your oven to 425°F and place the patties on a baking sheet. Cook for about 15 minutes until they reach 160°F in the center.

Step 4: Assemble. Toast the buns, add your cheese in the last minute of cooking if using, then build your burger with sauce and toppings. Serve immediately.

A side view of a hamburger with a sesame bun, cheese, and vegetables.

Olivia’s Tips to Make the Best Hamburger

Keep the beef cold until you’re ready to cook. Cold fat expands quickly when it hits the heat, which creates those delicious pockets of juiciness inside the patty. I keep the ground beef in the fridge right up until I mix it, and then I put the shaped patties back in the fridge for 10 minutes before grilling.

Salt at the right time. Too much salt too early draws moisture out of the meat. I add salt to the mixing bowl but keep my seasoning light, and I don’t salt the outside of the patties until they’re about to hit the grill.

Make your patties slightly larger than the bun. Burgers shrink as they cook, so shape them a little wider than the bun you’re planning to use.

Best Hamburger Recipe with Ground Beef

5 from 2 votes
Author: Olivia Ribas
Servings4 people
Prep Time20 minutes
Cook Time10 minutes
Total Time25 minutes
There is something about a really good homemade hamburger recipe that nothing else quite matches. I've been making this recipe for my family for years, and every time I put these on the table, they disappear fast. The secret is using 80/20 ground chuck, handling the meat as little as possible, and adding Worcestershire sauce directly into the mix for deep, savory flavor in every bite. The patties are thick and juicy with a gorgeous sear on the outside, and they come together in just 25 minutes.
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

  • 1 egg
  • 1 teaspoon mustard yellow or Dijon
  • 2 teaspoons Worcestershire sauce
  • ½ cup white onion finely chopped
  • 2 cloves garlic minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 lb medium ground beef

Instructions 

  • Lightly oil the grill and preheat the BBQ to medium.
  • In a bowl, whisk the egg, then add mustard, Worcestershire sauce, white onion, garlic, salt and pepper. Mix well. Crumble in the beef and gently mix with your hands or a fork, if desired. Handle the meat as little as possible to keep it tender.
  • Shape the mixture into patties that are ¾-inch thick. Use your thumb to make a shallow dent in the center of each patty. This will help stop them from puffing up while cooking.
    raw burger patties on a parchment paper.
  • Put the burgers on the grill, close the lid, and cook for 6-8 minutes per side, turning once, until they are no longer pink inside. An instant-read thermometer should register 160°F for a fully cooked yet juicy burger.
    cooked burger patties on a grill.
  • Avoid pressing the burgers with a spatula, pricking with a fork, or turning frequently to retain juices.
  • Serve the burgers in warm, crusty buns. Add your favorite toppings like ketchup, garlic aioli, cheese, red onion, tomato, bacon, lettuce, or pickles.
    closeup of hamburger

Notes

The nutrition information is just for the meat patty.
Don’t have a grill? Make this hamburger recipe in the oven!
I prefer the grill or stovetop so you can get a nice sear on the hamburger patty. But, you can certainly cook these in the oven if you like. Preheat your oven to 425°F and place the patties on a baking sheet. Cook for about 15 minutes or until they’re cooked through.
To Store: Once the hamburger patties have cooled, store them in an airtight container in the fridge for up to 3 days. I also store all the toppings separately to keep them fresh.
To Freeze: You can keep cooked patties in a freezer bag for up to 3 months. For uncooked patties, flash-freeze them on a baking sheet first before storing them.
To Reheat: Pop your burger patties in the skillet or the microwave for just a couple of minutes until they’re heated through. 

Nutrition

Serving: 1/4, Calories: 239kcal, Carbohydrates: 4g, Protein: 25g, Fat: 13g, Cholesterol: 122mg, Sodium: 427mg, Potassium: 105mg, Fiber: 1g, Sugar: 2g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so happy you’re here!! For the last 12 years, I’ve been sharing easy, quick, and family-friendly recipes like chicken, salmon, ground meat and pork chops (total reader favorites!), perfect for stress-free weeknight dinners made with fresh, seasonal ingredients.

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Rate This Recipe:




5 from 2 votes

9 Comments

  1. Olivia Ribas says:
  2. Priscila says:

    Looks great!

    1. Olivia Ribas says:

      Happy you liked it!

  3. eeeeeeeeeeeeee says:

    So good!Love this!

    1. Olivia Ribas says:

      So happy you liked it 😉

  4. Donnie Brown says:

    Thank you for the recipe

    1. Olivia Ribas says:

      You’re very welcome 😉

  5. Lori Bach says:

    This is a tasty, simple recipe! I appreciate all of your tips/hints, especially the one to create a well in the center of the burger with your thumb to stop the center from rising while cooking.

    1. Olivia Ribas says:

      So happy you enjoyed it! 😊 I’m glad the tips helped, that little thumb trick really makes a difference. Thanks so much for trying the recipe! 💛