These Country Pork Meatballs are flavoured with the classic combination of onion, sage and thyme, and they taste like the country sausages at my local butcher. Smothered with a rich onion gravy, it’s just cosy, downright tasty, homemade comfort food!

Country Pork Meatballs with Onion Gravy
In the interest of full disclosure, there’s nothing officially “country” about these meatballs. I’ve just christened them as such because I think the combination of flavours has a wholesome, country-style comfort food vibe. 😊 The meatballs are flavoured with sage and thyme (don’t skip the sage!) and actually, they do remind me of the country pork sausages from my local butcher.
The onion gravy is made using the drippings from browning the meatballs, with a lovely hint of garlic. To me, it tastes like the sort of hearty, homestyle meal you’d expect at a country pub or farmhouse table.
So, let me have the name! Serve it over mash with a side of peas and tell everyone dinner tonight is Country pork meatballs with a rich onion gravy, farmhouse mash and garden peas. 😇



Ingredients in Country Pork Meatballs
Here’s what you need to make these cosy meatballs.
1. For the meatballs
Just in case you missed it above – don’t skip the sage! You can skip the thyme, you can even skip the onion or paprika. But not the sage – it adds a warm, earthy flavour that’s the signature taste of these meatballs and gives it the unmistakable country pork sausage flavour.

Pork makes such soft meatballs, softer than beef and juicier than chicken. I use regular pork mince – not lean, not extra fatty, though you could if you want. The meatballs will also work great with beef, chicken or turkey, though if course the flavour of the meat is different. Also note that chicken and turkey are much leaner so the meatballs will not be quite as succulent inside.
Panko breadcrumbs – Breadcrumbs make meatballs softer and lighter than using just meat alone. I prefer panko because the larger flakes create a softer, more tender texture inside the meatballs, but regular breadcrumbs work too if that’s all you’ve got.
Country spices – Sage is the secret ingredient here that makes these pork meatballs taste like country sausages! You can find ground sage at regular grocery stores. Paprika adds a little warm colour (I use regular/sweet though smoked would also work, onion powder adds savoury flavour, and thyme brings a lovely earthy, herby note.
Garlic – For flavour!
Green onion – This brings a little freshness into the meatballs as well as some little green flecks, which I like!
Egg – This is what binds the meatballs and keeps them together.
2. for the onion gravy
And here’s what you need for the onion gravy.

Butter (oops! missing from photo 🙂 ) – Used to cook the onions and adds richness and flavour to the gravy. It also combines with the flour to form the thickening base that gives the gravy its lovely silky texture.
Beef stock / broth – You need stock rather than water to get sufficient body in gravy. I prefer to use low sodium so I can control the amount of salt.
Flour – This is what thickens the gravy.
Onion and garlic – This adds more flavour to the gravy which is particularly helpful with cook-cook gravies like this made with store-bought stock.
Worcestershire sauce – A little slosh of this adds extra flavour into the sauce. If, by chance, you are using a homemade beef stock, a) I want to be you; and b) you can skip this! 🙂
Dark soy or gravy browner (OPTIONAL!) – Dark soy sauce is a cheeky trick I’ve been using for years to deepen the colour of gravies that end up a little paler than I’d like. In the UK you can buy gravy browner, a product made specifically for this job, but it’s not nearly as common in Australia. Dark soy does the trick beautifully.
It won’t make the gravy taste Asian-y – you can’t taste it at all. It’s only there to give the gravy a richer, deeper brown colour.
How to make Country Pork Meatballs with Gravy
Confession: I detest rolling meatballs. You’ll never catch me visiting RTM on a meatball day – imagine making meatballs for 600 people!! 😩 (Yet, the amazing team at RTM do!!)
But I love eating them. So I roll, because it’s worth it, then conveniently forget all about it when dinner’s on the table!

Meatball mixture – Put all ingredients in a bowl and use your hands to mix them together thoroughly. You really want to make sure the spices are mixed through well – nobody wants to be the one to hit an unseasoned patch!
Roll the mixture into 20 meatballs (2 tablespoons each). I use an ice cream scoop with a lever to portion and shape 70% of the way, then finish rolling with my hands. The size #30 is 2 tablespoons which I don’t have, so I just use my #24 and fill it slightly under.

Brown the meatballs in a pan. I usually rotate them to cook 3 or 4 sides, using 2 tablespoons to roll them without de-forming (too much). The inside doesn’t need to be cooked through – in fact, we want to keep the inside raw so it finishes cooking in the gravy.
Once the meatballs are browned, removed them back onto the tray (or whatever you had the raw meatballs on) using a slotted spoon, leaving the fat behind.
Cook onion and garlic – Add the butter and let it melt, then cook the onion until softened, adding garlic towards the end (that way, the garlic won’t burn).

Add flour and stir until you can no longer see any white flour.
Adding stock slowly – Then, as you are stirring, slowly pour in half the stock and mix until it turns into a paste / quite a thick sauce that sticks to the onion. Then add the rest of the stock and mix until the paste dissolves into the stock – lump free!
I find this method to be an effective way of making gravy without ending up with little flour lumps, and no need to use a whisk (bit tricky to whisk with all that onion).

Meatballs back in – Bring the mixture up to a simmer then add the meatballs into the sauce, along with any juices that have accumulated on the tray.
Simmer the meatballs for 4 to 5 minutes until the sauce thickens into a gravy consistency and the meatballs are cooked through, then you’re done!
Don’t let the gravy get too thick as it thickens quite fast as it cools, by the time it goes from the pan into your bowl, to the table and into your mouth! You will be surprised how fast gravy thickens.

Serve over mash, or rice or pasta.
I also had a vivid dream of stuffing these inside warm crusty French sticks, kind of like meatball subs, except with gravy.
I was very disappointed that I woke up before I got to eat it. But now I fully intend to make this dream a reality. – Nagi x
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Country Pork Meatballs with Onion Gravy
Ingredients
- 1 1/2 tbsp olive oil
MEATBALLS:
- 500 g/ 1 lb pork mince (ground pork), or any other meat
- 1 cup panko breadcrumbs , or regular breadcrumbs
- 1 large egg (~50g/2oz in shell)
- 2 green onion stems , finely sliced (or 1/2 onion, grated using box grater)
- 1 garlic clove , finely grated or crushed using a garlic press
- 1 tsp ground sage (don't skip this! Key flavour)
- 1 tsp onion powder (substitute garlic powder, or 1 garlic clove finely grated)
- 1/2 tsp paprika ,regular/sweet (or smoked, not spicy)
- 1/4 tsp dried thyme
- 3/4 tsp cooking salt / kosher salt
- 1/2 tsp black pepper
ONION GRAVY:
- 30g / 2 tbsp unsalted butter , or olive oil
- 2 small onions , halved then cut into 8mm / 1/3" wedges (or 1 1/2 large onions)
- 2 garlic cloves , finely minced
- 3 tbsp flour (all purpose / plain)
- 2 cups beef stock , low sodium
- 1 tsp Worcestershire sauce
- 1/4 tsp cooking/kosher salt
- 1/4 tsp black pepper
- 1/4 – 1/2 tsp dark soy sauce or gravy browner – for colour, it won't tasty Asiany! (Note 2)
SERVING:
- Mashed potato , pasta, rice or cauliflower rice (low carb)
- Finely chopped parsley , for garnish (optional)
Instructions
- Meatball mixture – Put the meatball ingredients in a bowl and mix well with your hands until combined.
- Roll – Portion and roll into 20 meatballs, 2 1/2 tbsp each (I use an ice cream scoop to portion onto a tray, then roll with hands to finish).
- Brown outside – Heat the oil on medium high in a large non-stick pan. Brown the meatballs – I usually do 3 to 4 sides, rolling with 2 spoons, taking about 6 to 7 minutes. Keep the inside raw as we will finish cooking in the gravy. Remove meatballs out back onto the tray.
- Sauté onion – Add the butter and let it melt. Turn the heat up to high and add the onion. Cook for 3 minutes or until floppy, then add the garlic and cook for another 1 minute (it smells amazing!).
- Thicken gravy – Add the flour and stir for 1 minute. While stirring, slowly pour in half the stock. As the flour mixture dissolves in and the stock heats up, it will start to thicken and become like a paste coating the onion. Then pour in the remaining beef stock, Worcestershire sauce, salt, pepper and dark soy or gravy browner (if using). Mix to combine.* This method helps to ensure your gravy is lump free! *
- Simmer with meatballs – Return the meatballs into the gravy and bring it to a simmer. Let it cook for 5 minutes until the gravy thickens into a thin gravy consistency, rolling the meatballs every now and then. The gravy will thicken more as it cools, while serving and waiting to eat, so don't take it too far now.
- Serve the meatballs over mash, sprinkled with a pinch of parsley if using.
Recipe Notes:
Nutrition Information:
More meatballs!
Don’t make me pick a favourite….
Life of Jaffle
Jaffle had his first trip to the dog beach on the weekend! I arranged to meet up with his mum and two of his siblings. He hasn’t seen any of them since I picked him up 6 weeks ago!
Here’s Jaffle and his mum, Clem, dashing over to greet Taggart (his brother) and Beatrice (his sister) when they arrived!

Giving his brother Taggart a “hug” before tumbling along the beach with him!

And there was an attempt at a family photo ….. “attempt” being the operative word here!

It was so nice being back at the beach after 6 months.
I look forward to many years of sandy, wet, play sessions with Jaffle! 🥰
Wondering how I can make more gravy? Or would it work to add less flour so it doesnt become as thick? We absolutely love this meal but by the we go back for 2nds, the sauce has all gone!
Nagi, While making the sauce, I noticed that in the video, you added garlic and a red powder along with the salt and pepper. However, none of these are mentioned in the ingredient list.. Hopefully it will be just as good,
Hi Nagi, as a fan of all your meatball dishes (especially your Swedish meatballs), I can’t wait to give these a try. Regarding the sage and thyme, is it ok to use fresh herbs rather than dried/ground? My pantry is unfortunately too small to have every dried herb on hand so fresh is sometimes handier for me :’)
Every recipe from Recipetineats that I have made is a hit. This recipe is doesn’t disappoint. I did double the recipe and I did 1 lb ground pork and 1 lb ground beef. I have a family of 5 so extra is needed. Amazing and delicious and I was told to make this again next week!
Made these last night and they were absolutely delicious. I had noodles as a side dish with them. Very easy to make. I used pork that I had ground myself because I’ve never tried doing that before.
I found some ground pork on sale and decided to try just the meatball recipe- no gravy. They were delicious! I did not add extra fat, as the fat in the ground pork rendered enough to cook them with extra left in the pan that I discarded. My grandson-going on 8 – said they were the best I’d ever made.
I followed the recipe for country pork meatballs BUT!! I used a bag of frozen beef meatballs instead. It is a recipe that is definitely worth keeping, I could never ever make gravy without lumps in it. But I’m so proud of myself lol following this recipe I had not one lump and the taste is amazing. If I knew how to add a photo of my meatballs and brown onion gravy in my cast iron skillet I would. Thank you so much Nagi for sharing your recipe Susan
OMG, the BEST! Even our dog loved them! Didn’t have sage so I added basil. My 10-year-old daughter has already asked me to make them again next weekend..!!!
When rolling meat, cookie,etc balls use lightly wetted latex gloves. Eiierm better shape, and no dirty hands!
Thank you Nagi, a nice change in thinking what to cook for dinner. Another recipe I have used for a delicious dinner
Absolutely delish! Made it for a cosy dinner this week
Made a double batch of these the day after you posted it. One batch for us and one for my daughter’s family. Huge hit. Thanks Nagi for always giving us delicious recipes we can trust.
Beautiful! And JB’s garlic soup also beautiful! Put the two together and you have a third beautiful meal. Thanks Nagi and JB. Not for you, Jaffle…
Okay, this is getting saved. I made this for brunch because I can.
The family loved this! One kid even said this is “birthday-meal worthy”!!
Definitely a do-again and much quicker than I thought it would be, given I am also a hater of meatball-rolling!
Delicious! 🤎
Thanks Nagi – delicious! I have been trying to tempt my sick brother to eat more than rice porridge – he devoured this. Thank you.
I cooked this tonight. I love your recepies Nagi. I didnt have whorstershire sauce so i just added a tiny bit of tomato sauce. Was still yummy
Super easy and tasty. Real comfort food on a cold winter’s night. Thanks Nagi for another great recipe that works!😀
Great recipe! The meatballs were so tasty. The sauce was delicious! An easy recipe to make. I made this with baby potatoes and a serving of peas. My partner is taking leftovers to work today.