Spaghetti and meatball soup in a blue bowl on white napkin on wooden board.

Easy Meatballs Recipe

This Easy Meatballs Recipe is perfect for a quick supper. This Italian classic recipe is a family friendly dinner that everyone will enjoy. It's also great for batch cooking and  freezes really well.

Course Main Course
Cuisine Family Food
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 4 People
Calories 626 kcal


For the meatballs

  • 250 g Minced beef About 10% fat
  • 250 g Pork Mince Lean
  • 2 Cloves of garlic Peeled and crushed
  • 10 g Flat leaf parsley chopped
  • 2 tbsp Breadcrumbs
  • 1 Egg
  • 1 tbsp Olive oil

For the Tomato Sauce:

  • 100 g Red onion Peeled and chopped, about 1 large onion
  • 150 g Carrots Peeled and chopped into small chunks
  • 150 g Celery Chopped into small chunks
  • 4 Cloves of garlic Peeled and crushed
  • 1 tbsp Dried thyme
  • 1 tbsp Dried oregano
  • Salt and pepper
  • 400 g Tinned tomatoes
  • 350 g Passata
  • 3 tbsp Tomato puree
  • 2 tbsp Balsamic vinegar
  • 20 g Fresh parsley Chopped
  • 20 g Fresh basil Chopped

To Serve:

  • 300 g Spaghetti (As a guide its 75g per person)
  • 50 g Parmesan


To make the meatballs:

  1. Combine the meatball ingredients (apart from the oil) and squish very well with clean hands. Shape into 12 balls.

  2. Heat the oil in a heavy saucepan and gently fry the meatballs in batches until browned all over. Remove from the pan and move to one side.

To make the sauce:

  1. Add to your pan (it should still have some fat in the bottom from the meatballs, if not add a splash more oil) the onion, carrot, celery, garlic, thyme, oregano, salt and pepper. Fry for about 10 minutes until starting to soften.

  2. Add the tinned tomatoes, passata, tomato puree, and balsamic vinegar. Stir well and then add your meatballs back in. Pop a lid on and bubble away over a low heat for 25 minutes.

  3. Whilst the meatballs are cooking away, cook your spaghetti. 

  4. Stir through the fresh herbs and serve topped with grated Parmesan.

  5. Enjoy!

Nutrition Facts
Easy Meatballs Recipe
Amount Per Serving
Calories 626 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 7g44%
Cholesterol 174mg58%
Sodium 1939mg84%
Potassium 1665mg48%
Carbohydrates 53g18%
Fiber 8g33%
Sugar 16g18%
Protein 48g96%
Vitamin A 8740IU175%
Vitamin C 40.2mg49%
Calcium 340mg34%
Iron 8.9mg49%
* Percent Daily Values are based on a 2000 calorie diet.