Cheesy Stuffed Garlic Dough Balls with Tomato Sauce Dip

Craving a tantalizing appetizer that will satisfy your taste buds and fill you up? Look no further than cheesy stuffed garlic dough balls with a luscious tomato sauce dip. This dish is the perfect blend of crispy exteriors, gooey interiors, and tangy dipping sauce.

Ingredients:

For the Dough Balls:
- 2 cups all-purpose flour, plus more for dusting
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 tablespoon active dry yeast
- 1 cup warm water
- 1/4 cup olive oil

For the Filling:
- 1/2 cup shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced

For the Dip:
- 1 can (14.5 ounces) diced tomatoes
- 1/2 cup onion, chopped
- 2 cloves garlic, minced
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste

Instructions:

For the Dough Balls:
1. In a large bowl, combine the flour, sugar, and salt.
2. In a small bowl, dissolve the yeast in the warm water. Let sit for 5 minutes, until foamy.
3. Add the yeast mixture, olive oil, and 1/2 cup of warm water to the dry ingredients. Mix until a dough forms.
4. Turn the dough out onto a lightly floured surface and knead for 5-7 minutes, until smooth and elastic.
5. Form the dough into a ball, place in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm place for 1 hour, or until doubled in size.

For the Filling:
1. In a small bowl, combine the cheddar cheese, Parmesan cheese, and minced garlic.

For the Dip:
1. In a saucepan over medium heat, bring the diced tomatoes, onion, minced garlic, and basil to a simmer.
2. Season with salt and pepper to taste.
3. Simmer for 15-20 minutes, until the sauce has thickened.

To Assemble:
1. Divide the risen dough into 12 equal pieces.
2. Roll out each piece into a 5-inch circle.
3. Place a spoonful of the cheese filling in the center of each circle.
4. Bring the edges of the dough together and pinch to seal.
5. Place the dough balls on a greased baking sheet and let rise for 30 minutes.
6. Preheat oven to 400°F (200°C).
7. Bake for 15-20 minutes, or until golden brown.
8. Serve warm with the tomato sauce dip.

Tips:

* For a crispy exterior, brush the dough balls with olive oil before baking.
* Add other herbs or spices to the cheese filling, such as oregano, thyme, or chili flakes.
* Substitute marinara sauce for the tomato sauce dip.
* If you don't have a piping bag, use a spoon to drop the cheese filling into the dough circles.

Indulge in the delectable combination of cheesy dough balls and tangy tomato sauce with this irresistible appetizer. It's a crowd-pleaser that will leave your guests wanting more.