
Pesto and Tangy Tomato Whirls with Hints of Garlic are delicious eggless pull-apart bread rolls made with a soft homemade dough and stuffed with two flavourful fillings — a fresh basil pesto and a tangy tomato-garlic sauce. These savoury whirls are baked until golden, soft on the inside, and beautifully glazed on the outside.
The rich flavour of basil, garlic, olive oil, and cheese in the pesto complements the sweet-tangy tomato filling perfectly, making these bread rolls a wonderful appetizer for parties, kids’ snacks, festive starters, or weekend baking projects.
Serve Pesto and Tangy Tomato Whirls warm with soups, pastas, or as a part of a continental meal. They’re also ideal for lunchbox treats and for hosting friends and family.
Check out our other special Rolls Recipes
Pesto and Tangy Tomato Whirls with Hints of Garlic are delicious eggless pull-apart bread rolls made with a soft homemade dough and stuffed with two flavourful fillings — a fresh basil pesto and a tangy tomato-garlic sauce. These savoury whirls are baked until golden, soft on the inside, and beautifully glazed on the outside.
The rich flavour of basil, garlic, olive oil, and cheese in the pesto complements the sweet-tangy tomato filling perfectly, making these bread rolls a wonderful appetizer for parties, kids’ snacks, festive starters, or weekend baking projects.
Serve Pesto and Tangy Tomato Whirls warm with soups, pastas, or as a part of a continental meal. They’re also ideal for lunchbox treats and for hosting friends and family.
Check out our other special Rolls Recipes
Gather all ingredients for the dough, pesto and tomato sauce before you begin
In a small bowl, mix warm water and sugar. Sprinkle active dry yeast over it. Cover and let it sit for 15 minutes until frothy – this indicates activated yeast.
In a large mixing bowl, add flour, baking powder and salt. Pour the activated yeast mixture into the flour. Knead for 10 minutes until smooth and elastic.
Brush the dough with olive oil, cover, and keep in a warm place for 45 minutes or until doubled.
Punch down the dough, knead briefly again and rest for 10 minutes.
In a mixer grinder, add basil leaves, garlic, salt, pepper and olive oil.
Grind into a smooth paste, adding oil slowly to achieve a creamy consistency without separation. Keep aside.
Boil the tomatoes till soft in a large pot of water. Once the tomatoes are soft remove and allow to cool. Once cooled puree the tomatoes and keep aside.
Heat a pan on medium heat; add butter and chopped garlic. Sauté until golden. Add onions and cook until soft and translucent.
Pour in the tomato purée and cook until it comes to a boil. Add black pepper, salt and tomato ketchup.
Cook 3–4 minutes until thickened, then switch off and cool slightly.
Once the dough has risen, divide it into 2 equal parts. Roll the first portion into a large rectangle or circle. Spread the pesto evenly. Then sprinkle grated cheese.
Roll tightly into a log and slice into 10–12 whirls.
Repeat with second dough portion using the tangy tomato sauce
Arrange all the whirls on a baking tray at about equal distance from each other. Cover it with a warm cloth and let it rest for 30 minutes. Dough will again rise and takes it shape.
Meanwhile, preheat your convection oven to 180 degrees.
Put the baking tray in the oven and brush with milk and butter for about every 5 minutes. This will add the glaze on the whirls.
Bake for 20–22 minutes until golden and cooked through.
Once out of the oven, brush again with butter for a soft, glossy finish.
Sprinkle fresh parsley and serve warm.
Serve Pesto and Tangy Tomato Whirls with Hints of Garlic along with Penne Arrabiata Pasta for a weeknight dinner.
If you enjoyed this Pesto & Tangy Tomato Whirls with Hints of Garlic – Eggless Pull-Apart Bread Rolls recipe, you might also like these similar dishes from our Homemade Bread Recipes collection.

633 Ratings

2046 Ratings

2947 Ratings

752 Ratings

1594 Ratings

1714 Ratings

1051 Ratings

3041 Ratings

1597 Ratings

492 Ratings

1612 Ratings

987 Ratings

771 Ratings

6427 Ratings

16987 Ratings

671 Ratings

1606 Ratings

1151 Ratings

2987 Ratings

1202 Ratings

1601 Ratings

1630 Ratings

2213 Ratings

482 Ratings
Loading comments...