Spaghetti & Meatballs

×
6
servings
20
mins
Prep Time
50
cook Time
  • 500g beef mince
  • 1 egg
  • ½ cup breadcrumbs
  • ¼ cup milk
  • 2 cloves garlic, minced
  • ¼ cup finely chopped onion
  • ¼ cup grated Parmesan
  • 2 tbsp chopped fresh parsley
  • Salt and pepper, to taste
  • Olive oil, for frying
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 can (400g) chopped tomatoes
  • 2 tbsp tomato paste
  • 1 tsp sugar
  • 1 tsp dried oregano
  • Salt and pepper, to taste
  • Fresh basil or parsley, for garnish (optional)
  • 350g spaghetti
  • Salt, for boiling water
  • Parmesan cheese, for serving

Make the meatballs:
In a large bowl, combine mince, egg, breadcrumbs, milk, garlic, onion, Parmesan, parsley, salt, and pepper. Mix gently until combined. Roll into small meatballs (about golf ball size).

Brown the meatballs:
Heat olive oil in a large pan over medium heat. Add meatballs in batches and brown on all sides. Remove and set aside.

Make the sauce:
In the same pan, heat 1 tbsp olive oil. Add chopped onion and sauté for 3–4 minutes. Add garlic and cook for 1 minute more. Stir in chopped tomatoes, tomato paste, sugar, oregano, salt, and pepper. Simmer for 10 minutes.

Simmer the meatballs:
Add the browned meatballs to the sauce. Cover and simmer on low heat for 15–20 minutes, stirring occasionally until the meatballs are fully cooked.

Cook the spaghetti:
Meanwhile, bring a large pot of salted water to a boil. Cook spaghetti according to package instructions until al dente. Drain.

Serve:
Serve the spaghetti topped with meatballs and sauce. Garnish with fresh herbs and plenty of grated Parmesan.

Why not try...

We take pride in paying attention to the smallest details in everything that we do. For us it’s more than just offering you quality at affordable prices - it’s about being proud to be part of our community.

All recipes

No items found.