This dish pairs beautifully with mashed potatoes, rice, or egg noodles, making it a versatile and crowd-pleasing meal.
Why You’ll Love This Recipe
These meatballs take everything you love about Salisbury steak and make it easier to cook and serve:
- Rich, savory flavor with a creamy twist
- Tender, juicy meatballs that melt in your mouth
- One-pan meal for easy cleanup
- Perfect comfort food for any occasion
- Great for meal prep and leftovers
Ingredients
For the meatballs:
- 500g (1 lb) ground beef
- ½ cup breadcrumbs
- 1 egg
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- ½ teaspoon salt
- ½ teaspoon black pepper
For the mushroom gravy:
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 cup mushrooms, sliced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- ½ cup heavy cream
- 1 tablespoon Worcestershire sauce
- Salt and pepper to taste
Instructions
Step 1: Prepare the meatballs
In a large bowl, combine ground beef, breadcrumbs, egg, chopped onion, garlic, ketchup, Worcestershire sauce, salt, and pepper. Mix until just combined—avoid overmixing to keep the meatballs tender.
Shape the mixture into evenly sized meatballs (about 1–1.5 inches in diameter).
Step 2: Brown the meatballs
Heat olive oil in a large skillet over medium heat. Add the meatballs and cook until browned on all sides (about 6–8 minutes). They don’t need to be fully cooked yet. Remove and set aside.
Step 3: Cook the mushrooms
In the same skillet, melt butter and add sliced mushrooms. Sauté for 4–5 minutes until softened and slightly golden.
Step 4: Make the gravy
Sprinkle flour over the mushrooms and stir well to coat. Cook for 1–2 minutes to remove the raw flour taste.
Slowly pour in the beef broth while stirring constantly to prevent lumps. Add Worcestershire sauce and let the gravy simmer until it thickens.
Step 5: Add cream and meatballs
Stir in the heavy cream to create a smooth, creamy texture. Return the meatballs to the skillet, cover, and let them simmer in the gravy for 10–12 minutes until fully cooked.
Step 6: Serve
Serve hot with mashed potatoes, rice, or noodles. Spoon the rich mushroom gravy generously over the meatballs for maximum flavor.
Tips for Perfect Meatballs
- Don’t overmix: This keeps the meatballs soft and juicy
- Uniform size: Ensures even cooking
- Brown first: Adds depth of flavor to the dish
- Use fresh mushrooms: They provide the best texture and taste
Variations
Make this recipe your own with these ideas:
- Turkey meatballs: Swap ground beef for ground turkey for a lighter version
- Gluten-free: Use gluten-free breadcrumbs and flour alternatives
- Extra flavor: Add garlic powder, onion powder, or thyme
- No cream option: Skip cream for a more traditional brown gravy
Serving Suggestions
This dish is incredibly versatile and pairs well with:
- Creamy mashed potatoes (classic choice)
- Buttered egg noodles
- Steamed rice
- Roasted vegetables
- Crusty bread for soaking up gravy
Storage and Reheating
- Refrigeration: Store in an airtight container for up to 4 days
- Freezing: Freeze for up to 2 months
- Reheating: Warm gently on the stovetop or microwave, adding a splash of broth if needed
Nutritional Highlights
This dish is rich in protein from the beef and provides essential nutrients from mushrooms. While it’s a comfort food, you can make it lighter by adjusting cream and portion sizes.
Final Thoughts
Salisbury Steak Meatballs with Creamy Mushroom Gravy is the ultimate comfort food—warm, rich, and deeply satisfying. It takes a classic dish and gives it a modern, family-friendly twist that’s easier to prepare and even more enjoyable to eat.
Whether you’re cooking for a weeknight dinner or a special occasion, this recipe is sure to impress with its bold flavors and comforting appeal. One bite, and it might just become a regular favorite in your kitchen! 🍄✨