Get 10% off when you subscribe to one of our meal bundles.

Lean Beef and Rosemary Italian Meatballs

So here we have our take on the classic spaghetti meatballs, not only is this a nourishing meal, it’s also absolutely delicious, quick and simple to make and the kids can get involved too!

Health benefits

We use lean, organic beef mince for our meatballs because it's a mineral rich source of protein and low in saturated fat. The vegetables included in the meatballs and sauce contribute to lots of plant-based fibre and nutrition. You can serve this dish the traditional way, with whole wheat or gluten-free spaghetti. Or for even more nutritional value we serve it with courgetti spirals and noodles, whatever your preference, these are SO delicious!

Take a look at the variations (below the main recipe) for suggestions to alter the recipe to suit many specific dietary requirements.

Lean Beef and Rosemary Italian Meatballs






Tomato Sauce

  • tbsp mixed herbs
  • onion -finely diced
  • cloves garlic -finely sliced
  • 2x 400g tins of chopped tomatoes
  • tbsp olive oil -extra virgin
  • 1 bunch of fresh basil

Turkey Meatballs

  • red onion -finely diced
  • 2 cloves garlic -crushed
  • 500g lean beef mince
  • free-range or organic egg
  • 1 tbsp dried rosemary
  • Black pepper-to taste

Lemon Courgette Noodles

  • 300g raw courgette noodles
  • 150g noodles
  • 1 tbsp olive oil
  • ½ lemon juice and zest


Start with the tomato sauce:

  1. Peel and finely dice the onion and garlic.
  2. Put a saucepan on a medium heat and add 1 tablespoon of olive oil and the onion and garlic. Cook for around 7 minutes, or until soft and lightly golden.
  3. Stir in the mixed herbs for a few minutes, then add the tinned tomatoes.
  4. Season with a tiny pinch of pepper, then continue to simmer for around 25-30 minutes, stirring occasionally.
  5. Once cooked, remove from the heat and stir in the basil leaves.
  6. Meanwhile…

Prepare the meatballs:

  1. Finely chop the onion and garlic.
  2. Heat 2 tbsps of olive oil in a stainless-steel saucepan over a gentle heat, add the onions and garlic. Cover and sweat for 4 minutes until soft and a little golden and allow to cool.
  3. Place the cold, sweated onions and garlic in large mixing bowl with the lean beef mince, egg and seasoning.
  4. Wash your hands well and squeeze the mixture to combine all of the meatball ingredients.
  5. Roll it into approx. 24 round golf ball sized meatballs and set aside until ready to cook.
  6. To cook, place a little olive oil in a large non-stick pan and heat over a medium-high heat. Cook the meatballs for about 5-10 minutes or until brown, turning to cook on both sides.
  7. Once the meatballs are almost cooked, pour over the tomato sauce and let simmer for 5 minutes or until the meatballs are cooked firm.

Prepare the Noodles:

  1. Spiralise the courgette using a spiraliser.
  2. Cook the noodles following the instructions on the packets. Once cooked rinse under cold water.
  3. Place the courgetti and noodles in a bowl and drizzle with olive oil, lemon juice and zest for a fresh, zingy flavour.


  1. With finely grated cheese of your choice.
  2. With courgetti noodles.
  3. With a simple green salad for a lunch option.
Simply omit the egg.
Replace the onion with finely diced fennel in the sauce and omit in the meatballs. 
Replace the garlic with a teaspoon of ground cumin and a pinch of cayenne in the sauce and the meatballs. 
Simply swap the wheat noodles for gluten-free pasta or quinoa.