Print

Easy Ground Beef Meatballs and Gravy Recipe

4.5 from 95 reviews

This recipe for Easy Ground Beef Meatballs and Gravy offers a comforting, flavorful dish featuring tender, browned meatballs simmered in a rich, savory onion and broth-based gravy. With simple pantry ingredients and straightforward steps, it makes an ideal hearty meal perfect for cozy dinners or family gatherings.

Ingredients

Scale

For the meatballs:

  • 3 tbsp olive oil
  • 1.75 lbs ground beef
  • 1/2 yellow onion
  • 1/3 cup breadcrumbs
  • 3 garlic cloves, finely minced
  • 1 large egg
  • 1.5 tbsp ketchup
  • 1 tsp yellow mustard
  • 1.25 tsp Worcestershire sauce
  • 3/4 tsp salt
  • 1/2 tsp pepper
  • 2 tsp parsley

For the gravy:

  • 1 medium yellow onion
  • 1.5 tbsp unsalted butter (preferably Kerrygold)
  • 1.25 cup chicken broth
  • 1.25 cup beef broth
  • 1 beef bouillon cube
  • 1 tsp onion powder
  • 1/2 tsp garlic powder
  • 0.5 tsp smoked paprika
  • 1.5 tsp Worcestershire sauce
  • 3 drops kitchen bouquet
  • 1/4 cup water
  • 3 tbsp cornstarch

Instructions

  1. Prepare the meatball mixture: In a large bowl, combine ground beef, finely minced garlic, breadcrumbs, egg, ketchup, yellow mustard, Worcestershire sauce, salt, pepper, and parsley. Mix gently using your hands until just combined to avoid tough meatballs. Roll the mixture into 24-26 meatballs about 1.5 inches in diameter, wetting your hands slightly with cold water to prevent sticking for smoother, uniform meatballs.
  2. Brown the meatballs: Heat 3 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Cook the meatballs in batches, adding 5-6 at a time, frying for 2 minutes on each side until a golden-brown crust forms. Transfer browned meatballs to a plate and repeat with remaining meatballs. Note this step browns the meatballs for flavor but does not cook them through.
  3. Cook the onions for the gravy: Without cleaning the skillet, melt 1.5 tablespoons of unsalted butter over medium heat. Dice the medium yellow onion and add it to the skillet. Cook for 15 minutes, stirring occasionally, until the onions soften and turn golden, releasing natural sugars to form a sweet flavor base for the gravy.
  4. Create the gravy base: Pour chicken broth and beef broth into the skillet with caramelized onions. Crumble in the beef bouillon cube and stir in onion powder, garlic powder, smoked paprika, Worcestershire sauce, and kitchen bouquet. Stir to combine and dissolve the bouillon completely. Increase heat to bring the mixture to a gentle boil to activate flavors and reduce liquid slightly.
  5. Thicken the gravy: While the gravy boils, combine cornstarch and cold water, shaking vigorously until smooth with no lumps. Slowly pour this slurry into the boiling gravy while stirring constantly to avoid lumps. Continue stirring for 1-2 minutes until the gravy thickens to your desired consistency. Return all browned meatballs to the skillet, gently stirring to coat them evenly in the gravy.
  6. Simmer the meatballs in gravy: Reduce heat to low and let meatballs simmer gently in the gravy for 10 minutes, stirring occasionally to ensure even cooking and coating. This simmer finishes cooking the meatballs and infuses them with rich, flavorful gravy. Let the dish rest a few minutes after simmering to allow flavors to settle and the texture to become tender.

Notes

  • Do not overmix the meatball mixture to keep meatballs tender and moist.
  • Wetting your hands with water when rolling meatballs helps create smooth and uniform shapes.
  • Browning the meatballs adds flavor but does not fully cook them; the simmer in gravy completes cooking.
  • Cooking onions until golden and soft is crucial for a flavorful, rich gravy.
  • Use kitchen bouquet sparingly as it is a concentrated browning and seasoning sauce.
  • Let the meatballs rest after cooking for better texture and flavor melding.

Keywords: ground beef meatballs, easy meatballs, meatballs and gravy, comfort food, stovetop meatballs