Creamy, juicy, and packed with savory mushroom goodness, Beef Meatballs in Mushroom Gravy is the kind of comfort food that makes weeknights feel special.
Prep Time10 minutesmins
Cook Time35 minutesmins
Total Time45 minutesmins
Course: Main
Cuisine: American
Keyword: Easy
Servings: 4servings
Equipment
Large Bowl
Skillet
Pot
Ingredients
Meatball Ingredients
1lbGround beefRoom temperature for easier mixing
1/2cupBreadcrumbsPlain or seasoned, any kind
1largeEggLightly beaten
1/4cupGrated ParmesanFinely grated
4clovesGarlicMinced, or more to taste
1smallOnionFinely grated
2tspFresh parsleyChopped, plus extra for garnish
1tspSaltAdjust to taste
1/8tspBlack pepperFreshly ground preferred
1tspOnion powder
1tspGarlic powder
2tbspOlive oilFor frying, extra-virgin or regular
2tbspButterFor the mushrooms and gravy
8ozMushroomsSliced, button, cremini, or a mix
2tbspAll-purpose flourTo thicken the gravy
2cupsBeef brothLow-sodium if preferred
1tspWorcestershire sauce
1/2tspThymeDried or 1 tsp fresh chopped
1/4cupHeavy creamFor a silky finish
Mashed Potatoes Ingredients
2lbsPotatoesPeeled and diced, Yukon Gold or Russet
4tbspButterFor mashed potatoes, softened or melted
1/2cupMilk or creamWarm for creamier mashed potatoes
Instructions
In a large bowl, combine the ground beef, breadcrumbs, egg, Parmesan, minced garlic, finely grated onion, chopped parsley, salt, black pepper, onion powder, and garlic powder. Mix gently until just combined — avoid over-mixing to keep the meatballs tender. Roll the mixture into even meatballs (about 1 to 1 1/4 inches each).
Heat the olive oil in a large skillet over medium heat. Brown the meatballs on all sides, turning carefully with tongs; they don’t need to be fully cooked through at this stage. Work in batches if needed to avoid overcrowding. Set the browned meatballs aside on a plate.
In the same skillet, melt the butter over medium heat. Add the sliced mushrooms and sauté until browned and softened, about 5–7 minutes. Sprinkle the 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 continuously to prevent lumps. Add the Worcestershire sauce and thyme. Bring the gravy to a simmer and let it thicken for 5–7 minutes. Stir in the heavy cream and season with salt and pepper to taste.
Return the browned meatballs to the skillet, nestling them into the gravy. Cover and simmer gently for about 10 minutes, or until the meatballs are cooked through (internal temperature 160°F/71°C for ground beef).
Meanwhile, add the diced potatoes to a pot of salted boiling water and cook until fork-tender, about 15 minutes. Drain well, then mash with the butter and warm milk or cream until smooth and creamy. Season mashed potatoes with salt and pepper.
Spoon mashed potatoes onto plates or bowls, top with meatballs, and ladle the rich mushroom gravy over everything. Garnish with additional chopped parsley.
Notes
Store leftovers in an airtight container for up to 3–4 days. For freezing, store in a freezer-safe container for up to 3 months. Reheat gently on the stovetop or in the microwave.