Meatballs with Mushroom Sauce – pork meatballs in a delicious creamy mushroom sauce served over mashed potatoes. Comforting and incredibly delicious!
The meatball recipe I used here is my go to recipe; pork, eggs, breadcrumbs, a chopped onion, a bit of buttermilk, a bit of hot sauce to kick it up a notch, and my favorite herb for meatballs. The one, the only – dill. It’s all swimming in my favorite creamy dreamy mushroom sauce that will have you licking the plate clean.
This dish is just a big bowl of comfort, believe me on that one. You can have some fun depending on how you’d like to serve these meaty little morsels. I like to spoon them over top a big mountain of fluffy carbs, whatever those happen to be on a given day.
The sauce is quite simple too. You’ll need some mushrooms, I used cremini mushrooms here but white mushrooms are good also. It’s really just a mushroom gravy, if you want to get technical, but it really works great with meatballs.
Ingredients
Meatballs
- Meat – We’re using ground pork today for juicy meatballs with lots of depth of flavor.
- Breadcrumbs – I used panko but you can substitute it for any breadcrumbs you have on hand.
- Egg – The binder in our meatballs. If you’re egg free you can use 1/4 cup of ricotta per egg.
- Buttermilk – This will add tang and a bit of chemical tenderizer to our meatballs.
- Seasoning – Salt and pepper.
- Aromatics – Fresh dill and onion. If dried is all you have on hand keep in mind that 1 teaspoon dried equals 1 tablespoon fresh.
- Oil – A nice neutral tasting oil to fry up our little meatballs in.
Sauce
- Mushrooms – I used some nice sliced up cremini mushrooms.
- Broth – Low sodium chicken broth if you please, it’ll control the salt content of our dish.
- Butter – Unsalted, it’ll help us keep our sodium content manageable.
- Flour – All purpose. This ingredient is important for ensuring our sauce thickens.
- Wine – I recommend a nice flavorful but dry white wine like Sauvignon Blanc.
- Cream – Heavy cream for a rich and creamy, dreamy sauce.
- Seasoning – Salt and pepper to taste.
What Other Types of Meat Can I Use?
I love using pork in my meatballs because they always turn out so juicy from the higher fat content. You can use any type of ground meat that you like! Keep in mind that meat with a lower fat content like turkey, chicken, or lean ground beef will yield dryer meatballs. You can mix a lean type of meat with something fattier like lamb, regular ground beef, or pork.
How To Make Meatballs with Mushroom Sauce
- Combine the meatballs: Add all the meatball ingredients (excluding the vegetable oil) to a large bowl and mix well using your hands. Shape into 1 inch meatballs. You should get about 40 to 50 meatballs.
- Prep for cooking: Line a baking sheet with paper towels. Add some vegetable oil to a large skillet, about 1/4 cup and heat it over medium-high heat.
- Cook the meatballs: Add meatballs to the skillet and cook. If not all meatballs fit in the skillet you will have to do this in a couple batches. Cook the meatballs on all sides, adding more oil if needed in between batches. Remove meatballs from skillet to prepared baking sheet, to soak up the oil.
- Saute the mushrooms: Discard any leftover oil from the skillet and add the butter and melt. Add the mushrooms to the skillet and saute for about 5 minutes until they start to brown.
- Create the sauce: Sprinkle the flour over the mushrooms and stir, cook for about 1 minute to remove the raw taste of flour. Add the white wine, heavy cream and chicken broth. Cook for 10 minutes, stirring occasionally. The sauce should thicken and reduce a bit. If the sauce is too thick add a bit more heavy cream or chicken broth.
- Finish the dish: Add the meatballs to the mushroom sauce and toss them around making sure they’re covered in the sauce. Cook for 2 more minutes until they heat through, then garnish with fresh parsley or dill. Serve over mashed potatoes, noodles or rice.
Other Cooking Methods
Oven
I fried my meatballs but if you want to go the healthier route with this recipe, you could bake them. I bake meatballs all the time and they turn out great. To bake meatballs, coat a baking sheet with cooking spray, or use a baking rack. Bake at 375 F for 30 minutes or until golden brown.
Pressure cooker
- Fry the meatballs: Heat the oil over your pressure cooker’s saute setting. Brown the meatballs in batches on all sides. Set aside on a paper towel-lined plate.
- Make the sauce: With the saute setting still on, melt the butter. Stir in the mushrooms till browned. Whisk in the flour and cook for 1 minute. Whisk in the white wine, heavy cream and chicken broth, and season with salt and pepper. Add the meatballs back to the pot.
- Finish your meatballs: Garnish with fresh parsley or dill. Serve over mashed potatoes, noodles or rice.
How To Serve
You want something nice and starchy to soak up all that delicious, bowl licking sauce. Here’s some recommendations!
- White rice
- Any kind of pasta you’d like
- Creamy Polenta
- Crusty bread
- Mashed Potatoes
Storing Leftovers
This meatball recipe will last 3 – 4 days in the fridge if stored in an airtight container. To freeze just place the cooked meatballs on a baking sheet and freeze separately to begin with. Transfer them to a freezer bag or otherwise airtight container and place back in the cold and they’ll keep for up to 3 months.
Craving More Delicious Meatballs? Try These Recipes:
- Chimichurri Meatballs
- Sweet and Spicy Korean Meatballs
- Dutch Meatballs
- Stout Meatballs with BBQ Sauce
- Indonesian Meatballs
- Porcupine Meatballs
- Firecracker Meatballs
- Meatball Parmesan
Looking for more recipes? Follow on… My Newsletter Pinterest Facebook Instagram
Meatballs with Mushroom Sauce
Ingredients
For Meatballs
- 2 lb ground pork
- 1 large onion chopped
- 3 tbsp fresh dill chopped
- 2 eggs
- 3/4 cup bread crumbs
- 1/4 cup buttermilk
- 1 tbsp hot sauce I used Sriracha sauce
- salt and pepper to taste
- vegetable oil for frying
For the mushroom sauce
- 1/2 lb cremini mushrooms sliced
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 1/4 cup white wine
- 1/2 cup heavy cream
- 1 cups chicken broth
- salt and pepper to taste
Instructions
- Combine the meatballs: Add all the meatball ingredients (excluding the vegetable oil) to a large bowl and mix well using your hands. Shape into 1 inch meatballs. You should get about 40 to 50 meatballs.
- Prep for cooking: Line a baking sheet with paper towels. Add some vegetable oil to a large skillet, about 1/4 cup and heat it over medium-high heat.
- Cook the meatballs: Add meatballs to the skillet and cook. If not all meatballs fit in the skillet you will have to do this in a couple batches. Cook the meatballs on all sides, adding more oil if needed in between batches. Remove meatballs from skillet to prepared baking sheet, to soak up the oil.
- Saute the mushrooms: Discard any leftover oil from the skillet and add the butter and melt. Add the mushrooms to the skillet and saute for about 5 minutes until they start to brown.
- Create the sauce: Sprinkle the flour over the mushrooms and stir, cook for about 1 minute to remove the raw taste of flour. Add the white wine, heavy cream and chicken broth. Cook for 10 minutes, stirring occasionally. The sauce should thicken and reduce a bit. If the sauce is too thick add a bit more heavy cream or chicken broth.
- Finish the dish: Add the meatballs to the mushroom sauce and toss them around making sure they're covered in the sauce. Cook for 2 more minutes until they heat through, then garnish with fresh parsley or dill. Serve over mashed potatoes, noodles or rice.
Recipe Notes
- To bake the meatballs instead of frying, preheat your oven to 375 F degrees and bake for about 30 to 45 minutes until golden brown.
- This meatball recipe will last 3 – 4 days in the fridge if stored in an airtight container. To freeze just place the cooked meatballs on a baking sheet and freeze separately to begin with. Transfer them to a freezer bag or otherwise airtight container and place back in the cold and they’ll keep for up to 3 months.
- Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.
I am excited to try this recipe! How much cumin and cayenne pepper should be used in the meatballs? I don’t see it on the ingredients. Thank you!
Sorry that was a mistake, there’s no cumin and cayenne pepper in this recipe, however you can add a bit if you’d like 1 tsp cumin and as much cayenne as you like, depends on how spicy you like it.
What a delicious recipe! Will be making it many more times! Loved it!
These were very good. Used ground pork and they were really tender. I fried the meatballs. Used more fresh mushrooms. It made a large amount so I will halve the recipe next time. Thanks for the great recipe.
It was so good I served over ravioli even the kids liked it thanks so much…
I am going to do this tonight. I already have premade meatballs in my freezer. This mushroom sauce speaks to me.
This was great! I made it pretty much exactly as written. Thanks!
Glad you liked it!
Looks delicious but what do you use if u want to substitute for the wine?
You could use chicken broth instead.
It is possible to make with 2% milk instead of buttermilk (it spoils so quickly!)
Yeah, milk should be just fine.
Delish!! Thank you!!
Which do you think is a more preferrable combo
Over mashed potatoes or bowtie pasta
It’s really whatever you like. I would like the potatoes
We are a family of two. Is the sauce freezable?
Yeah you can freeze the entire dish if you wish, or refrigerate it in an air tight container for up to 3 or 4 days.
Hi,
I have ground beef in the house. Can I make it with ground beef instead of ground pork?
Thanks!
Sure you can, you can even mix the two.
Hi Jo!
Thanks for the recipe. I’d like to keep the meatballs and sauce on “Low” in a crockpot during a party. Will it keep well or will it get too clumpy with the flour in the sauce? The party is about 2 hours long.
Thanks!
Hi Annie!
I think it should be fine, if you’re afraid of it getting too clumpy or maybe thicken up more you could add a bit more chicken broth to the sauce.
Love this recipe. The flavors are so great and it was pretty simple to follow the directions. This is my third recipe I tried and I just love every single one. I am making two more recipes this coming week. Keep them coming!
Thank you Rose, I’m so happy you’re enjoying my recipes!
I love the flavor of the dill in the meatballs. This is a recipe that is jammed pack with flavors. Thank you so much for sharing this with us 🙂 This is a definite keeper.
My pleasure Myriam! 🙂
Hi Jo I have a question I’m wanting to make this formy daughters preschool dinner and I need a good recipe which this look fantastic.. I need to know how much I would need to add for the gravy so I have enough I’m making about 60-70 meatballs for a class of 40 and about 50 parents
So this sauce is enough for the 40 or 50 meatballs this recipe makes, if you’re making about 70 meatballs I would easily double the sauce ingredients.
Perfect thank you so much so excited to try this and hope all the children love it as well is the meatballs spicy with the hot sauce