Go Back
+ servings
Meatballs and gravy

Meatballs and Gravy

This Meatballs and Gravy recipe features tender meatballs made with ground beef, onions, garlic, breadcrumbs, and seasoning, served in a savory gravy made with butter, onions, garlic powder, flour, and beef broth. It's a comforting and flavorful dish perfect for any day of the week.
Rate us!
Print Pin it!
Course: Main Course
Cuisine: American
Keyword: Beef, Gravy, meatballs
Prep Time: 45 minutes
Cook Time: 25 minutes
Total Time: 1 hour 10 minutes
Servings: 6 servings

Equipment

Large Bowl
Skillet
Baking Sheet

Ingredients

  • 1 1/2 pounds ground beef
  • 1/4 cup yellow onion, finely minced
  • 2 cloves garlic, minced
  • 1/2 cup Italian or plain breadcrumbs
  • 1 large egg
  • 2 teaspoons Worcestershire Sauce
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 3 tablespoons olive oil
  • 1/4 cup butter
  • 1 medium yellow onion, quartered and cut into half-inch slices
  • 1/2 teaspoon garlic powder
  • 3 tablespoons all-purpose flour
  • 2 cups low-sodium beef broth

Salt and freshly ground black pepper, to taste

  • Chopped fresh thyme, for garnish

Instructions

  • In a large bowl, gently combine the ground beef, minced yellow onion, minced garlic, breadcrumbs, egg, Worcestershire Sauce, salt, and freshly ground black pepper.
  • Use a 1 1/2 tablespoon scoop to portion the meat mixture and roll it into meatballs. Place the meatballs on a baking sheet lined with parchment paper. Chill the meatballs in the fridge for 30 minutes.
  • Heat 2 tablespoons of olive oil in a skillet over medium to medium-high heat. Brown the meatballs in batches, ensuring not to overcrowd the pan. Add more oil if necessary. Once browned, transfer the meatballs to a plate and cover to keep warm.
  • In the same skillet, melt the butter over medium to medium-low heat. Add the sliced onions and cook until they are soft and lightly browned, about 7-10 minutes. Sprinkle the onions with garlic powder and flour, then cook for an additional 2 minutes while stirring constantly.
  • Slowly pour in the beef broth while stirring continuously. Simmer the mixture until thickened, then season with salt and freshly ground black pepper to taste.
  • Return the browned meatballs to the skillet and simmer for 8-10 minutes. Sprinkle with chopped fresh thyme before serving.

Notes

This dish is best served hot over mashed potatoes, rice, or noodles. It's a classic comfort food that's sure to please the whole family.