Delicious homemade meatballs with savory gravy served on a plate

Meatballs with Gravy

why make this recipe

Meatballs with gravy is a comforting and hearty dish that brings warmth to any meal. It’s perfect for family dinners, gatherings, or even meal prep for the week. These meatballs are juicy, flavorful, and easy to make. Plus, they pair beautifully with mashed potatoes or pasta, making them a versatile addition to your recipe collection.

how to make Meatballs with Gravy

Ingredients:

  • 500 g (1 lb 2 oz) lean minced (ground) beef, lamb, pork, or chicken
  • ½ brown onion, grated (using a box grater) or finely diced
  • ¾ cup (45 g) panko breadcrumbs
  • 1 tsp freshly minced garlic
  • 2 tbsp tomato ketchup
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • 1 egg
  • 1 tsp sea salt flakes
  • ¼ tsp cracked black pepper
  • 2 tbsp olive oil
  • 2 tbsp unsalted butter
  • ½ brown onion, finely diced
  • 1 tsp freshly minced garlic
  • 3 tbsp plain (all-purpose) flour
  • 2 cups (500 ml) beef stock
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme (or 1 tsp fresh thyme leaves)
  • Sea salt flakes, to taste (see note 1)
  • ¼ tsp cracked black pepper
  • 1 tbsp olive oil
  • 1 tsp freshly minced garlic
  • 1⅔ cups (120 g) baby spinach
  • 1 cup (155 g) frozen peas
  • ½ tsp sea salt flakes
  • Cracked black pepper, to taste
  • Juice of ½ lemon
  • Freezer-Friendly Mashed Potatoes
  • Thyme leaves (optional)
  • Cracked black pepper (optional)

Directions:

  1. Make the Meatballs: In a large bowl, combine the minced meat, grated onion, breadcrumbs, minced garlic, ketchup, Worcestershire sauce, Dijon mustard, egg, sea salt, and cracked black pepper. Mix everything well until combined.
  2. Shape the Meatballs: Form the mixture into small balls, about 1 inch in diameter. Place them on a plate or baking sheet.
  3. Cook the Meatballs: Heat olive oil and butter in a large skillet over medium heat. Add the meatballs in batches, cooking until they are browned on all sides. Remove the meatballs from the skillet and set aside.
  4. Make the Gravy: In the same skillet, add the diced onion and minced garlic. Sauté until softened. Sprinkle in the flour and cook for a minute, stirring constantly. Gradually whisk in the beef stock and bring to a simmer. Add Worcestershire sauce, thyme, sea salt, and cracked black pepper.
  5. Combine: Return the meatballs to the skillet, cover, and simmer for about 15 minutes, allowing the flavors to meld.
  6. Prepare the Spinach and Peas: In a separate pan, heat olive oil and garlic. Add the baby spinach and frozen peas, cooking until the spinach has wilted. Season with salt, pepper, and a squeeze of lemon juice.
  7. Serve: Plate the meatballs with gravy alongside the sautéed spinach and peas. Enjoy with mashed potatoes for a complete meal.

how to serve Meatballs with Gravy

Serve the meatballs with creamy mashed potatoes or pasta to soak up the rich gravy. Add a side of sautéed spinach and peas for a colorful and nutritious plate. Sprinkle some fresh thyme leaves and cracked black pepper on top for garnish.

how to store Meatballs with Gravy

To store leftovers, let the meatballs cool completely and then place them in an airtight container. They can be refrigerated for up to 3 days. For longer storage, freeze the meatballs and gravy in a freezer-safe container. They will keep well for up to 3 months. Thaw in the fridge overnight before reheating.

tips to make Meatballs with Gravy

  • Use a mix of meats for added flavor, like beef and pork.
  • Don’t skip the panko breadcrumbs; they help keep the meatballs tender.
  • Adjust the seasoning to your taste, adding more salt or pepper if needed.
  • For extra flavor, add fresh herbs to the meatball mixture.

variation

You can swap the ground meat for turkey or chicken for a lighter option. Additionally, try adding shredded cheese into the meatballs for a cheesy twist.

FAQs

Can I use frozen meatballs for this recipe?

Yes, you can use frozen meatballs. Just cook them in the gravy for a longer time until they are heated through.

Can I make this dish ahead of time?

Absolutely! You can prepare the meatballs and gravy a day in advance and reheat them when you’re ready to serve.

What can I serve with Meatballs with Gravy?

This dish goes well with mashed potatoes, pasta, or rice. Fresh bread also complements the gravy nicely.