These juicy meatballs made with ground pork seasoned with garlic, onions, buttermilk, dill, and hot sauce are baked in the oven and smothered in a creamy mushroom sauce. It's an irresistible and comforting dish for any night.

This is, hands down, my favorite meatball recipe: the combination of ground pork, chopped onions, garlic, eggs, fresh herbs, breadcrumbs, and buttermilk make the meatballs juicy, delicious, and satisfying.
Pork meatballs smothered in mushroom cream sauce with a splash of white wine are the ultimate comfort food!
โค๏ธ Why We Love Pork Meatballs
- Delicious! These meatballs are packed with flavor. They taste like pork Stroganoff but in a fun and convenient meatball shape! Perfect for a cozy night in.
- Healthier! Ground pork is lower in fat and calories than beef and is more affordable.
- Easy! A simple recipe to follow.
- Make-Ahead! A great dish for meal prep!
๐ Ingredients and Notes
Here's what you need for the meatballs and the creamy mushroom sauce.
For the Meatballs
- Meat: Ground pork (pork mince) keeps the meatballs tender and juicy and adds flavor. Give them a try at least once (unless you don't eat pork at all), and then try them with ground beef, lamb, turkey, or chicken.
- Eggs: Help to bind and hold the meatballs together.
- Breadcrumbs: I used plain, but Italian or Panko will all work well here. They'll absorb extra moisture and also act as a binding agent.
- Onion and garlic: They add so much flavor! I almost always cook with yellow (Spanish) onion, but you can use whatever you have.
- Herbs: Fresh dill. I always recommend fresh herbs, especially delicate ones like dill and parsley, as they lose flavor when dried.
- Buttermilk: Works as a tenderizer and keeps meatballs soft and fluffy.
- Hot Sauce: For a subtle kick. I used Sriracha Chili Sauce - omit it if you wish.
- Oil: For browning the meatballs. We only need a tablespoon as we are not frying them, but if necessary, add more to prevent them from burning. You can use vegetable or canola oil.
For the Mushroom Sauce
While technically a mushroom gravy, it pairs perfectly with the meatballs.
- Butter: I prefer unsalted as I can better manage the amount of salt needed.
- Mushrooms: I chose cremini mushrooms in this recipe, but white mushrooms also work.
- Onion: For extra flavor!
- Seasonings: Salt, pepper, and beef bouillon. Alternative: beef or chicken stock.
- Flour: All-purpose - it helps thicken the sauce.
- Wine: I used Pino Grigio, but any dry white wine works fine. You can substitute it with chicken stock.
- Heavy cream: For extra creamy sauce. Use half and half for lower fat content and fewer calories.
- Dill and parsley: For extra flavor and garnishing.
๐ช Step By Step Instructions
The recipe is quick and easy to make, and it's a great way to add some variety to your regular dinner rotation.
๐ฅฃ Cooking Prep
- Measure all the ingredients and put them on the counter. This will help make the dish a breeze.
- Chop the onions and herbs, mince the garlic, rinse, and slice the mushrooms.
- Line a baking sheet with parchment paper. Set aside.
๐ Meatballs
- Preheat your oven to 375°F.
- Combine the ground pork, half the onion, garlic, breadcrumbs, eggs, buttermilk, hot sauce, half the fresh dill, salt, and black pepper in a large mixing bowl.
- Shape the pork mixture into small meatballs, about 1-2 inches in diameter. I get 26 meatballs.
- In a large cast iron or nonstick skillet, heat the oil over medium heat. Sear the meatballs for about three minutes per side to develop a crust. This will prevent them from falling apart when we bake them in the oven. If your skillet is smaller, you'll probably have to do this in a few batches. Add more oil if necessary.
- Place meatballs on a parchment paper-lined baking sheet and bake for 15-20 minutes or until fully cooked.
๐ญ Top tip
For easier shaping of the meatballs, allow the meat mixture to rest in the refrigerator for at least 30 minutes. During this resting period, the meat will firm up slightly, and the flavors will meld together.
๐ Mushroom Sauce
- In the same skillet, melt the butter. Add the remaining onions and sauté until translucent. Add sliced mushrooms and cook for five minutes or until they become tender.
- Dust the onions and mushrooms with flour and stir until flour is lightly browned. Deglaze with wine, then pour in the heavy cream and water (or broth). Take advantage of delicious bits of flavor at the bottom (called fond) - make sure to scrape them up!
- Add bouillon (omit if using broth) and cook for 10 minutes until the sauce thickens; season with salt and pepper to taste.
- Remove the meatballs from the oven and add to the skillet, tossing them around to cover entirely in mushroom gravy.
- Stir in the remaining dill and parsley, cover, and simmer for a couple more minutes.
๐ฉ๐ณ Helpful Tips
- If you don't have buttermilk, dilute sour cream with a tablespoon of milk instead. I have done this before, and you can't tell the difference.
- You can skip the oven and fry meatballs in a skillet until cooked (*see "Food Safety" section below). You'll need to add about ¼ cup of oil to your frying pan.
- Replace the wine with chicken broth if you don't cook with alcohol.
- Substitute beef bouillon with stock and omit the water.
- For a gluten-free version, use gluten-free breadcrumbs in meatballs and cornstarch (half the amount) in mushroom sauce - it also gives the sauce a velvety texture.
โ Food Safety
For safe consumption, cook pork meatballs to a temperature of 160-165 °F (71-74 °C). I always ensure the meat is fully cooked by checking it with this digital thermometer.
See more guidelines at USDA.gov.
๐ฝ๏ธ Serving Suggestions
Depending on your preferences, there are various ways to enjoy these delicious meatballs.
I just love them with rice or egg noodles, but they also pair well with these sides:
- Mashed potatoes.
- Gnocchi.
- Ravioli or any pasta.
- Polenta.
- Bread - perfect for soaking up the delicious mushroom sauce.
- Or with a simple green salad.
๐๏ธ Storage Instructions
Refrigerate - Allow the pork meatballs and mushroom sauce to cool completely, and transfer to an airtight container or freezer-safe bags.
Make sure the lid has a tight-fitting lid to prevent air from entering, or if using freezer bags, squeeze out as much air as possible before sealing. Consume within 3-4 days.
Freeze - Follow the steps above for storing the meatballs with sauce in an airtight container or freezer-safe bags. Freeze for up to 3 months.
Reheat - Thaw them overnight in the refrigerator before reheating. Reheat the meatballs and sauce on the stovetop or in the microwave until heated through. Use within 2-3 days.
โ Frequently Asked Questions
Sauces are liquid-based and pourable, while gravies are thicker and made from meat drippings, but you can use the terms interchangeably.
Yes, you can double the batch for leftovers or freeze. This recipe makes a convenient option for busy weeknights.
Besides dill and parsley already in this recipe, you can add sage, thyme, oregano, or rosemary.
More Meatball Recipes to Try
๐งก LIKED THIS RECIPE? Leave a โญโญโญโญโญ rating and/or a review in the comments section. ๐ HUNGRY FOR MORE? Subscribe to my Newsletter and follow along on Facebook, Pinterest, and Instagram for the latest updates.
๐ Recipe
Pork Meatballs in Creamy Mushroom Sauce
Ingredients
For the Meatballs
- 1 pound ground pork
- ยฝ onion, chopped
- 1 garlic clove, minced
- ¾ cup breadcrumbs
- 2 eggs, large
- ¼ buttermilk
- 1 tablespoon hot sauce, optional
- 2 tablespoons fresh dill, chopped
- 1 teaspoon salt
- ยฝ teaspoon pepper
- 1 tablespoon oil
For the Mushroom Sauce
- 4 tablespoons butter
- ยฝ onion, chopped
- 16 ounces mushrooms, sliced
- 2 tablespoons all-purpose flour
- ¼ cup white Wine
- ½ cup heavy Cream
- 2 cups water
- 1 beef Bouillon cube
- salt and pepper to season
- 2 tablespoons fresh dill, chopped
- 1 tablespoon fresh parsley, chopped
Instructions
Meatballs
- Preheat oven to 375 degrees Fahrenheit (190 C).
- Combine the ground pork, half the onion, garlic, breadcrumbs, eggs, buttermilk, hot sauce, half the fresh dill, salt, and black pepper in a large mixing bowl.
- Shape the pork mixture into small meatballs, about 1-2 inches in diameter (makes about 26).
- Heat the oil over medium heat in a large skillet; sear the meatballs for about three minutes per side to develop the crispy exterior. Do not overcook!
- Transfer them to a parchment paper-lined baking tray. Place them in the oven and bake for about 20-30 minutes, depending on their size.
Mushroom Sauce
- In the meantime, start the sauce. In the same skillet, melt the butter. Add the onions and sauté until translucent. Add sliced mushrooms and cook for five minutes or until they become tender.
- Dust the onions and mushrooms with flour and stir until flour is lightly browned. Deglaze with wine, then pour in the heavy cream and water.
- Add bouillon and cook for 10 minutes until the sauce thickens; season with salt and pepper to taste.
- Remove the meatballs from the oven and add to the skillet, tossing them around to cover entirely in mushroom gravy. Stir in the remaining dill and parsley, cover, and simmer for a couple more minutes.
- Garnish with parsley and serve with rice, mashed potatoes, or noodles.
Notes
- If you don't have buttermilk, you can use sour cream diluted with a tablespoon of milk instead. I have done this before, and you can't tell the difference.
- Mix the ingredients gently and thoroughly, but avoid overmixing, as it can result in dense and tough meatballs.
- You can skip the oven and fry meatballs in a skillet until cooked. Then, you'll need to add about ¼ cup of oil to your frying pan.
- You might need to fry the meatballs in batches.
- Replace the wine with chicken broth if you don't cook with alcohol.
- Substitute beef bouillon with stock and omit the water.
- Don't miss out on delicious bits of flavor at the bottom called fond - make sure to scrape them up!
- For a gluten-free version, use gluten-free breadcrumbs in meatballs and cornstarch (half the amount) in mushroom sauce - it also gives the sauce a velvety texture.
- If your sauce gets too thick, add more water or broth.
- Pork meatballs are cooked at an internal temperature of 160-165 °F (71-74 °C).
- For best results, read additional tips in the post above.
- Nutrition information is approximate and meant as a guideline only.
Nutrition
Update Notes: This recipe was originally published in April 2015. It was updated in May of 2023 with new photos and recipe tips.
Jas says
Thank you for checking in Mrs. Tucek ๐
farmgirl says
I'm so making these today! They look so yummy, thanks for sharing Mrs. Brechtl ๐