Member recipe

Pork Meatballs with Homemade Baked Beans

Member recipe by

  • 1
  • 2
  • 3
  • 4
  • 5
(2 ratings)

Member recipe by

Cooking time

Prep: 30 minutes Cook: 1 hour 10 minutes marinating time

Skill level

More effort


Serves 4

This hearty and delicious recipe is easy to make and adds an exciting twist to a classic Mediterranean recipe; a perfect weekend meal to feed the whole family.

This recipe has been submitted by the Good Food community. Sign in or create a My Good Food account to upload your own recipe creations. Please note that all recipes will be moderated but they are not tested in the Good Food kitchen.
Save to My Good Food
Please sign in or register to save recipes.


For the Meatballs

  • 4 x Spring Onions
  • 1tsp Butter
  • 500g Lean Pork Mince
  • 1 x Egg
  • 4tbsp Fresh White Breadcrumbs

For the Baked Beans

  • 2tsp Olive Oil
  • 1 x Small Onion, sliced
  • 1 x Carrot, diced
  • 1/2tsp Paprika
  • 1 x 400g Carton or Tinned Chopped Tomatoes
  • 2tbsp Tomato Ketchup
  • 1tbsp Honey
  • 1tbsp Wine or Cider Vinegar


  1. First to make the meatballs. Melt the butter in a pan and gently fry the spring onions over a low heat for 1-2 minutes, just until soft but not brown. Then set aside.

  2. Tip the pork mince into a large bowl, add the egg and thyme and season with salt and pepper. Mix the ingredients together using clean hands, then add the crumbs and spring onions and mix thoroughly. Leave for 10 minutes.

  3. Meanwhile, pre-heat the oven to 170°C and line a deep baking tray with Non-stick Foil. Shape the meat mixture into 12 even sized balls, and bake in the oven for 15 minutes until just starting to go golden brown but not quite cooked.

  4. While the meatballs are cooking, you can make the baked beans. Fry the onion and carrot in the oil over a medium–low heat for 10-15 minutes until they soften, then add the garlic and paprika. Fry for a further minute.

  5. Stir in the chopped tomatoes, ketchup, honey and vinegar and bring to a gentle simmer for 15 minutes.

  6. Add 100ml cold water, then use a stick blender to roughly puree the sauce, leaving a few chunky pieces depending on how you like it.

  7. Add the beans to the sauce mixture, then tip the contents of the pan into the baking tray with the meatballs.

  8. Cook, uncovered for a further 15 minutes until the sauce has thickened and the meatballs are completely cooked through. Sprinkle over the chopped parsley to finish off the dish.

  9. Serve with potato wedges and some steamed green vegetables for a deliciously warming and satisfying meal!

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
14th Jan, 2017
I added salt and pepper to the sauce mixture for extra flavour. Also added two cans of harricot beans as ingredients list did not mention beans. I used garlic and onion granuals as did not have any fresh and served with garlic bread and wedges. Also put grated cheese on top and grilled for extra flavour. A big hit. All loved it.