Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Meatballs with Gravy Recipe

Meatballs with Gravy Recipe


  • Author: Olivia McKenney
  • Total Time: 45 minutes
  • Yield: 4 servings

Description

These homemade Meatballs with Gravy are the ultimate comfort food. Juicy, tender meatballs are browned to perfection and simmered in a rich, savory gravy. Serve over mashed potatoes, noodles, or rice for a family-friendly dinner that’s simple yet deeply satisfying.


Ingredients

1 lb ground beef

1/2 cup breadcrumbs

1 large egg

1/4 cup grated onion

2 cloves garlic, minced

1/2 tsp salt

1/4 tsp black pepper

1 tbsp Worcestershire sauce

1 tbsp olive oil (for searing)

3 tbsp butter

3 tbsp all-purpose flour

2 cups beef broth

1/2 cup sliced onions (optional)

Salt and pepper to taste


Instructions

1. In a large bowl, combine ground beef, breadcrumbs, egg, grated onion, garlic, Worcestershire sauce, salt, and pepper. Mix gently until just combined.

2. Form the mixture into uniform meatballs using a scoop or your hands.

3. Heat olive oil in a skillet over medium heat. Brown the meatballs on all sides. Remove and set aside.

4. In the same skillet, melt butter. Whisk in flour and cook until golden.

5. Slowly add beef broth while whisking to create a smooth gravy. Season with salt and pepper.

6. Return meatballs to the skillet. Add sliced onions if using. Cover and simmer for 20–25 minutes until the meatballs are cooked through (165°F internal temp) and gravy thickens.

7. Serve hot over mashed potatoes, noodles, or rice.

Notes

Avoid overmixing the meatball mixture to keep them tender.

Browning the meatballs before simmering adds extra flavor to the gravy.

You can freeze cooked meatballs with gravy for up to 2 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate
  • Calories: 430
  • Sugar: 2g
  • Sodium: 720mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 110mg

Keywords: meatballs with gravy, beef meatballs, comfort food