Go Back
+ servings
Meatballs and Gravy

Delicious Meatballs and Gravy Served with Creamy Mashed Potatoes

This Meatballs and Gravy recipe delivers savory flavors and comforting textures, perfect for any family dinner.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 people
Course: Dinner Recipes
Cuisine: American
Calories: 450

Ingredients
  

Meatballs
  • 500 g lean minced beef, lamb, pork or chicken
  • ½ brown onion grated or finely diced
  • ¾ cup panko breadcrumbs (45 g)
  • 1 tsp freshly minced garlic
  • 2 tbsp tomato ketchup
  • 1 tbsp Worcestershire sauce
  • 1 tsp dijon mustard
  • 1 ea egg
  • 1 tsp sea salt flakes
  • ¼ tsp cracked black pepper
  • 2 tbsp olive oil
Gravy
  • 2 tbsp unsalted butter
  • ½ brown onion finely diced
  • 1 tsp freshly minced garlic
  • 3 tbsp plain (all-purpose) flour
  • 2 cups beef stock (500 ml)
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme or 1 tsp fresh thyme leaves
  • ¼ tsp cracked black pepper
  • 1 tbsp olive oil
Vegetables
  • 1 tsp freshly minced garlic
  • 1⅔ cups baby spinach (120 g)
  • 1 cup frozen peas (155 g)
  • ½ tsp sea salt flakes
  • Juice of ½ lemon

Equipment

  • large bowl
  • Heavy-based pan
  • Frying Pan
  • spatula

Method
 

Meatball Preparation
  1. Add all the meatball ingredients, except the olive oil, to a bowl and mix using your hands until just combined.
  2. Heat the olive oil in a large, heavy-based pan over medium–high heat. Cook the meatballs for 3–4 minutes, turning regularly, until browned all over. Set aside on a plate.
Gravy Preparation
  1. Turn the heat down to medium–low, add the butter and, once melted, add the onion and garlic. Cook, stirring, for 1–2 minutes.
  2. Stir the flour through for 30 seconds to create a paste. Slowly add the beef stock, Worcestershire sauce, and thyme. Bring to a simmer.
  3. Return the meatballs to the pan and simmer, uncovered, for 6–8 minutes on low heat, or until the meatballs are cooked through and the gravy has thickened.
Vegetable Preparation
  1. Heat the olive oil in a large frying pan over medium–high heat. Add the garlic and cook, stirring, for 30 seconds until fragrant.
  2. Add the spinach and cook, stirring, for 1 minute or until wilted. Add the peas and cook, stirring, for a further 1 minute.
  3. Turn the heat off and stir through the salt, pepper, and lemon juice.
Serving
  1. Serve the meatballs, gravy, and sautéed spinach and peas on a bed of creamy mashed potatoes.

Nutrition

Serving: 1plateCalories: 450kcalCarbohydrates: 45gProtein: 30gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 90mgSodium: 600mgPotassium: 800mgFiber: 4gSugar: 3gVitamin A: 280IUVitamin C: 15mgCalcium: 50mgIron: 3mg

Notes

Feel free to swap the meat for your favorite protein, add herbs like parsley or basil, or sneak in grated vegetables for added nutrition.

Tried this recipe?

Let us know how it was!