The BBC Good Food logo
Cheese-stuffed garlic dough balls on a wooden board with a tomato sauce dip alongside

Cheese-stuffed garlic dough balls with a tomato sauce dip

A star rating of 4.6 out of 5.15 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
    • plus at least 2 hrs-2 hrs 30 mins proving
  • More effort
  • Makes 20 - 25

Impress family and friends with the ultimate sharing starter: cheesy, moreish garlic dough balls. With a tomato-based dipping sauce, they make an ideal addition to any Italian-inspired menu

  • Vegetarian
Nutrition: Per dough ball (25)


  • 50g butter , cubed
  • 300g strong white bread flour
  • 7g sachet fast-action dried yeast
  • 1 tbsp caster sugar
  • 200g block mozzarella , cut into 1.5cm cubes
  • 65g gruyère , coarsely grated (optional)

For the garlic butter

  • 100g butter
  • 2 garlic cloves , crushed
  • 1 rosemary sprig, leaves picked and finely chopped

For the tomato sauce dip

  • 1 tbsp olive oil , plus extra for the bowl and baking sheet
  • 1 garlic clove , sliced
  • 250g passata
  • 1 tsp red wine vinegar
  • 1 tsp caster sugar
  • pinch of chilli flakes
  • ½ small bunch of basil , torn, plus extra to serve


  • STEP 1

    Heat 175ml water in a saucepan until steaming, then add the butter. Remove from the heat and leave to cool until the mixture is just warm (it should not be hot). Combine the flour, yeast, sugar and 1 tsp salt in a large bowl or stand mixer. Add the cooled butter mixture, and mix to a soft dough using a wooden spoon or the mixer. Knead for 10 mins by hand (or 5 mins using a mixer) until the dough feels bouncy and smooth. Transfer to an oiled bowl and cover with a clean tea towel. Leave somewhere warm to rise for 1½-2 hrs, or until doubled in size. Alternatively, leave to prove in the fridge overnight.

  • STEP 2

    Oil and line a baking sheet with baking parchment. Knock the air out of the dough, then knead again for several minutes. Flatten a small piece of dough (about 20g) into a disc, and put a cube of the mozzarella and a pinch of the gruyère into the middle of the disc. Enclose the cheeses with the dough, then roll into a ball. Transfer to the prepared baking sheet. Repeat with the remaining cheese and dough, placing the dough balls ½cm apart on the baking sheet – they should be just touching after proving. Cover with a clean tea towel and leave somewhere warm to rise for 30 mins.

  • STEP 3

    Meanwhile, make the garlic butter. Melt the butter in a small pan over a low heat, then stir in the garlic and rosemary. Remove from the heat and set aside until needed. Heat the oven to 180C/160C fan/gas 4. Brush the risen dough balls with the garlic butter, then bake for 25-30 mins until the dough balls are cooked through and the middles are oozing.

  • STEP 4

    While the dough balls are baking, make the tomato sauce dip. Heat the oil in a saucepan and fry the garlic for 30 seconds. Tip in the passata, vinegar, sugar and chilli flakes, and simmer for 10 mins until thickened. Season to taste and stir in the basil. Brush the warm dough balls with any remaining garlic butter, then serve with the tomato sauce dip on the side for dunking.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.6 out of 5.15 ratings

Sponsored content