Steak Meatballs with Garlic Herb Mashed Potatoes – Classic Comfort Made Gourmet

BY:

CHLOE

November 11, 2025

This Steak Meatballs with Garlic Herb Mashed Potatoes recipe takes classic comfort food to the next level. Imagine tender, juicy steak-style meatballs drenched in savory brown gravy, paired with buttery, fluffy garlic herb mashed potatoes — all the cozy, homestyle flavors you crave, made elegant enough for Sunday dinner.

It’s a show-stopping meal that’s hearty, flavorful, and surprisingly easy to prepare. Perfect for when you want a restaurant-quality dish right from your own kitchen.

Why You’ll Love This Recipe

Juicy steak-style meatballs with rich onion gravy
Buttery mashed potatoes infused with garlic and herbs
Perfect for family gatherings or Sunday dinners
Comforting, filling, and packed with flavor
Can be prepped ahead and reheated beautifully

Recipe Overview

Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 4–6

Steak meatballs with brown gravy over garlic mashed potatoes
Tender steak-style meatballs smothered in rich brown gravy

Ingredients

For the Steak Meatballs:
1 lb ground beef (80/20 for best flavor)
1 small onion, finely minced
2 cloves garlic, minced
1 egg
½ cup breadcrumbs
2 tsp Worcestershire sauce
½ tsp salt
½ tsp pepper
1 tbsp olive oil (for searing)

For the Gravy:
2 tbsp butter
1 tbsp flour
1 ½ cups beef broth
1 tsp Worcestershire sauce
½ tsp Dijon mustard (optional)
Salt and pepper, to taste

For the Garlic Herb Mashed Potatoes:
2 lbs potatoes (Yukon Gold or Russet), peeled and cubed
4 tbsp butter
½ cup warm milk or cream
2 cloves roasted garlic, mashed
2 tbsp chopped fresh herbs (parsley, thyme, or chives)
Salt and pepper, to taste

Instructions

  1. Make the Mashed Potatoes: Boil potatoes in salted water until fork-tender, about 15–20 minutes. Drain and mash with butter, warm milk, roasted garlic, herbs, salt, and pepper. Cover and keep warm.
  2. Prepare the Meatballs: In a bowl, combine ground beef, onion, garlic, egg, breadcrumbs, Worcestershire sauce, salt, and pepper. Roll into medium-sized meatballs (about 1½ inches). Heat olive oil in a large skillet and sear meatballs on all sides until browned. Remove and set aside.
  3. Make the Gravy: In the same pan, melt butter and stir in flour. Cook 1–2 minutes until golden. Slowly whisk in beef broth, Worcestershire sauce, and mustard. Simmer until thickened. Return meatballs to pan, cover, and simmer 10–12 minutes, until cooked through and tender.
  4. Serve: Spoon mashed potatoes onto plates, top with steak meatballs, and drizzle with plenty of gravy. Garnish with fresh herbs.
Juicy meatballs with onion gravy served on mashed potatoes
Garlic herb mashed potatoes topped with juicy meatballs

Tips & FAQs

Can I use ground turkey or chicken instead?
Yes, but for the best “steak-like” flavor, beef or a mix of beef and pork works best.

Can I make this ahead?
Absolutely. Store meatballs and potatoes separately in airtight containers and reheat gently before serving.

What can I serve with this?
Steamed green beans, roasted carrots, or a crisp side salad all pair beautifully.

Comfort food plate of steak meatballs and mashed potatoes
A cozy dinner perfect for Sunday family meals

Nutrition Summary

Serving SizeCaloriesProteinCarbsFatSugarFiber
1 serving52030g35g28g4g3g

Disclaimer: Nutrition values are approximate and may vary based on ingredients used.

Readers love these recipes !

Leave a Comment