Delicious Homemade Meatball UK Recipe

Here we are in the kitchen, about to start a journey through food to make the tastiest meatballs you’ve ever had. Meatballs are loved all over the world, even though they come from Italy. Our improved recipe for soft, flavorful meatballs that will make you want more is what we’re going to share with you today.

History of Meatballs

In Italian, meatballs are called “polpette,” and they have a long past that goes back hundreds of years. There is some disagreement about where meatballs came from, but most people agree that they were first made in ancient Rome, where ground meat was mixed with breadcrumbs, herbs, and spices to make a hearty and satisfying food. As time went on, meatballs spread all over Europe and beyond, with each area adding its own twist to the recipe. Meatballs are eaten in a huge range of ways today, from the traditional Italian meatballs with spaghetti to the Swedish meatballs with lingonberry sauce.


For the Meatballs

1 pound ground beef,1/2 pound ground pork,1/2 cup breadcrumbs,1/4 cup grated Parmesan cheese,2 cloves garlic, minced,1/4 cup fresh parsley, chopped,1 large egg,1 teaspoon salt,1/2 teaspoon black pepper,1/4 teaspoon red pepper flakes (optional),1/4 cup milk

For the Sauce:

  • 2 tablespoons olive oil,1 onion, finely chopped,2 cloves garlic, minced,1 can (28 ounces) crushed tomatoes,1 teaspoon dried oregano,1 teaspoon dried basil,1/2 teaspoon salt,1/4 teaspoon black pepper,1/4 cup fresh basil (for garnish)


Step 1: Prepare the Meatball Mixture

  1. In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, minced garlic, chopped parsley, egg, salt, black pepper, and red pepper flakes (if using).
  2. Pour in the milk and mix all the ingredients together until well combined. Be careful not to overmix, as this can result in tough meatballs.

Step 2: Form the Meatballs

  1. Using your hands, gently shape the meat mixture into golf ball-sized meatballs. Roll them between your palms until they are smooth and uniform in size.
  2. Place the meatballs on a baking sheet lined with parchment paper, making sure they are spaced evenly apart to allow for even cooking.

Step 3: Cook the Meatballs

  1. Preheat your oven to 375°F (190°C).
  2. Bake the meatballs in the preheated oven for 20-25 minutes, or until they are cooked through and lightly browned on the outside.

Step 4: Prepare the Sauce

  1. While the meatballs are baking, heat the olive oil in a large skillet over medium heat.
  2. Add the chopped onion and minced garlic to the skillet and cook until softened, about 5 minutes.
  3. Stir in the crushed tomatoes, dried oregano, dried basil, salt, and black pepper. Simmer the sauce for 15-20 minutes, stirring occasionally, until it has thickened slightly.

Step 5: Serve and Enjoy

  1. Once the meatballs are done baking, carefully transfer them to the skillet with the sauce.
  2. Gently toss the meatballs in the sauce until they are evenly coated.
  3. Serve the meatballs hot, garnished with chopped fresh basil, alongside your favorite pasta or crusty bread.


You are now an expert at making meatballs at home! These meatballs will become a family favorite because they are soft and taste great. These meatballs are sure to please, whether you serve them as a hearty main dish or a tasty starter. Why wait then? Get your food together and start cooking today!


How do I prevent my meatballs from falling apart?

To ensure your meatballs hold together, make sure to mix the ingredients thoroughly but avoid overmixing. Additionally, chilling the meatball mixture in the refrigerator for 30 minutes before shaping can help bind the ingredients together.

Can I use different types of meat for the meatballs?

Absolutely! While this recipe calls for a combination of ground beef and pork, you can experiment with different meats such as turkey, chicken, or even lamb to create your own unique flavor profile.

Can I make the meatballs ahead of time?

Yes, you can prepare the meatball mixture ahead of time and store it in the refrigerator for up to 24 hours before shaping and baking. Alternatively, you can also freeze the shaped meatballs for up to 3 months and bake them straight from the freezer as needed.

Can I use store-bought marinara sauce instead of making my own?

Of course! While homemade marinara sauce adds a fresh flavor to the dish, you can certainly use your favorite store-bought marinara sauce to save time without compromising on taste.

Can I bake the meatballs instead of frying them?

Absolutely! Baking the meatballs in the oven is a healthier alternative to frying. Simply place them on a baking sheet lined with parchment paper and bake at 375°F (190°C) for 20-25 minutes, or until cooked through.

How long will leftover meatballs last in the refrigerator?

Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3-4 days. Simply reheat them in the microwave or oven until heated through before serving.

Leave a Comment