These juicy meatballs smothered in a rich gravy are a comforting and satisfying meal. Serve over mashed potatoes for the ultimate comfort food experience.
Author:Touria Elkoudssi
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Yield:4 servings 1x
Category:Main-course
Method:Stovetop
Cuisine:American
Ingredients
Scale
Meatballs:
500 g lean minced (ground) beef
½ brown onion, grated or finely diced
¾ cup panko breadcrumbs
1 tsp garlic
2 tbsp tomato ketchup
1 tbsp Worcestershire sauce
1 tsp dijon mustard
1 egg
1 tsp sea salt
¼ tsp black pepper
2 tbsp olive oil
Gravy:
2 tbsp unsalted butter
½ brown onion, finely diced
1 tsp garlic
3 tbsp plain flour
2 cups beef stock
1 tbsp Worcestershire sauce
1 tsp thyme
Salt and pepper to taste
1 tbsp olive oil
1 tsp garlic
1 2/3 cups baby spinach
1 cup frozen peas
½ tsp sea salt
Black pepper to taste
Juice of ½ lemon
Instructions
Prepare Meatballs: Combine beef, onion, breadcrumbs, garlic, ketchup, Worcestershire sauce, mustard, egg, salt, and pepper. Shape into meatballs.
Cook Meatballs: Heat oil in a pan, cook meatballs until browned.
Make Gravy: In the same pan, melt butter, sauté onion and garlic. Stir in flour, gradually add stock, Worcestershire sauce, thyme, salt, and pepper.
Finish Dish: Add meatballs back to the pan, simmer until cooked through. Sauté garlic, spinach, peas. Season with salt, pepper, lemon juice.
Serve: Serve meatballs with gravy over mashed potatoes.
Notes
For a thicker gravy, mix flour with butter thoroughly before adding stock.
Feel free to add mushrooms or carrots to the gravy for extra flavor and nutrients.