Go Back
+ servings
Meatballs and Gravy

Savory Meatballs and Gravy for Comfort Food Lovers

Enjoy these Meatballs and Gravy that brings warmth and comfort to your dinner table with juicy meatballs and creamy onion gravy.
Prep Time 30 minutes
Cook Time 30 minutes
Chilling Time 30 minutes
Total Time 1 hour 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: American
Calories: 450

Ingredients
  

For the Meatballs
  • 1 pound Ground Beef lean recommended
  • 1 medium Yellow Onion (minced)
  • 2 cloves Garlic (minced) or garlic powder
  • 1 cup Italian or Plain Breadcrumbs panko for texture
  • 1 large Egg or a flax egg for vegan option
  • 2 tablespoons Worcestershire Sauce or soy sauce
  • 1 teaspoon Kosher Salt or sea salt
  • 1/2 teaspoon Black Pepper (freshly ground) or white pepper
For the Gravy
  • 2 tablespoons Butter or margarine for dairy-free
  • 1 medium Yellow Onion (quartered)
  • 2 teaspoons Garlic Powder or fresh garlic
  • 1/4 cup All-Purpose Flour or gluten-free flour
  • 2 cups Low-Sodium Beef Broth or vegetable broth
  • 1 teaspoon Fresh Thyme or dried thyme

Equipment

  • mixing bowl
  • Skillet
  • baking sheet
  • Spoon
  • whisk

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, combine the ground beef, minced onion, garlic, breadcrumbs, egg, Worcestershire sauce, salt, and pepper. Mix gently until just combined.
  2. With a 1½ tablespoon scoop, portion out the mixture and roll into meatballs. Place on a parchment-lined baking sheet and refrigerate for 30 minutes.
  3. Heat a skillet over medium-high heat, add olive oil, and brown the meatballs for 4-5 minutes on each side. Transfer to a warm plate.
  4. In the same skillet, reduce heat and melt butter. Add quartered onions and sauté for 7-10 minutes until softened.
  5. Sprinkle garlic powder and flour into sautéed onions, stirring for 2 minutes. Gradually whisk in beef broth, simmering for 3-5 minutes to thicken.
  6. Return browned meatballs to the skillet, coat with gravy, and simmer for 8-10 minutes, adjusting seasoning as necessary. Garnish with fresh thyme.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 30gProtein: 28gFat: 26gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 90mgSodium: 600mgPotassium: 600mgFiber: 2gSugar: 3gVitamin A: 500IUVitamin C: 5mgCalcium: 20mgIron: 4mg

Notes

For best results, handle the meat mixture gently and avoid overcooking the meatballs for tenderness.

Tried this recipe?

Let us know how it was!