If you’ve ever dreamed of combining the crispy, cinnamon-coated magic of churros with the fluffy delight of waffles, then this Churro Waffles with Peaches & Cream Sauce Recipe is your new go-to indulgence. It’s a wonderful way to make breakfast or brunch feel extra special, with golden waffles that wear a crunchy churro-inspired coat and a luscious peaches and cream sauce that’s both fresh and decadently smooth. This recipe captures the warmth and comfort of a classic treat but adds a vibrant twist that’s bursting with flavor and texture in every bite.

Ingredients You’ll Need
Each ingredient in this dish plays a crucial role in bringing together the perfect balance of flavor, texture, and color. From the basic pantry staples that form the waffle base to the fresh peaches that brighten the sauce, these ingredients are simple but essential in making this recipe shine.
- 2 cups all-purpose flour: The foundation of your waffles, providing structure and a tender crumb.
- 2 tablespoons granulated sugar: Adds subtle sweetness and helps with browning.
- 1 tablespoon baking powder: Gives the waffles their nice rise and light texture.
- 1/2 teaspoon salt: Enhances all the other flavors just the right amount.
- 1 3/4 cups whole milk: Adds moisture and richness for tender waffles.
- 2 large eggs: Bind everything together and contribute to the fluffiness.
- 1/3 cup unsalted butter (melted): Infuses buttery goodness and improves texture.
- 1 teaspoon vanilla extract: Brings warm, aromatic depth to the batter.
- 1/2 cup granulated sugar (for churro coating): Combines with cinnamon for that irresistible churro crunch.
- 1 teaspoon ground cinnamon: The essential spice that gives churros their signature flavor.
- 1/4 cup unsalted butter (melted for coating): Helps the cinnamon sugar stick and adds richness.
- 2 large ripe peaches (peeled and diced): The star ingredient in the fresh and fruity cream sauce.
- 1/4 cup granulated sugar (for sauce): Sweetens the peaches and balances the tartness.
- 1 teaspoon lemon juice: Adds brightness and prevents the peaches from browning.
- 1/2 teaspoon vanilla extract (for sauce): Enhances the natural fruitiness and creaminess.
- 1/2 cup heavy cream: Creates the luscious, creamy texture in the sauce.
- 2 ounces cream cheese (softened): Adds richness and a slight tang to the peeled peaches and cream sauce mixture.
How to Make Churro Waffles with Peaches & Cream Sauce Recipe
Step 1: Prepare the Waffle Batter
Start by whisking together all your dry ingredients—flour, sugar, baking powder, and salt—in a large bowl. This ensures that the leavening is evenly distributed for perfectly risen waffles. In a separate bowl, beat together the wet ingredients: whole milk, eggs, melted butter, and vanilla extract. Gradually combine the wet and dry mixtures, stirring just until smooth. Avoid overmixing to keep your waffles tender and light.
Step 2: Cook the Waffles
Preheat your waffle iron and give it a light grease with butter or spray to prevent sticking. Pour a generous scoop of batter into the iron, spreading gently if needed, and cook until the waffles turn golden and crispy on the outside. The aroma at this stage is pure comfort food happiness — you’ll know the perfect moment by the sound and color.
Step 3: Create the Churro Coating
While your waffles are still warm, brush them generously with the melted butter reserved for the coating. Then, in a small bowl, mix the sugar and ground cinnamon. Either sprinkle this mixture onto the waffles or roll the waffles gently over it so they become evenly coated in that classic churro cinnamon sugar crust. This step adds crunch and that signature sweet-spice flavor that makes these waffles unforgettable.
Step 4: Make the Peaches & Cream Sauce
Combine the diced peaches, sugar, lemon juice, and vanilla extract in a small saucepan over medium heat. Cook for about 8 to 10 minutes, stirring occasionally, until the peaches soften and the mixture becomes syrupy and fragrant. While the peach mixture cools, whip the heavy cream until soft peaks form. Then beat in the softened cream cheese until you have a smooth, creamy mixture. Fold the cooled peach sauce into the cream gently so you keep that luscious texture. This sauce is the perfect balance of fruity freshness and creamy indulgence.
How to Serve Churro Waffles with Peaches & Cream Sauce Recipe

Garnishes
For that extra wow factor, sprinkle a dusting of powdered sugar over the churro waffles just before serving. Fresh mint leaves add a pop of color and a subtle freshness that complements the warm cinnamon. If you want a little crunch and texture contrast, chopped toasted pecans or almonds sprinkled on top will do the trick.
Side Dishes
Serve these churro waffles alongside crispy bacon or sausages for a savory-sweet brunch experience. A light green salad with a citrus vinaigrette can balance out the richness of the cream sauce. Or keep it straightforward with freshly brewed coffee or a sparkling citrus mimosa to match the bright flavors of your peaches.
Creative Ways to Present
Try stacking the churro waffles with layers of peaches and cream sauce between them for a stunning breakfast cake effect. Alternatively, serve the waffles individually but spoon the sauce artfully over the top, allowing drips down the sides for an irresistible, inviting look. For gatherings, consider offering a toppings bar where guests can add extra fruit, whipped cream, or nuts to customize their experience.
Make Ahead and Storage
Storing Leftovers
If you have any leftover churro waffles, store them in an airtight container in the refrigerator for up to 2 days. Keep the peaches and cream sauce separate to maintain its freshness and texture. When ready to eat, reheat the waffles so they regain crispness before adding warm or cold sauce.
Freezing
Churro waffles freeze beautifully! Place cooled waffles in a single layer on a baking sheet and freeze until solid. Transfer to a freezer-safe bag or container and keep for up to 2 months. Freeze the peaches and cream sauce separately in an airtight container, though fresh sauce texture might slightly change after thawing.
Reheating
To reheat waffles, a toaster or oven works best to crisp them back up without drying. Avoid the microwave as it can make the waffles soggy. Gently warm the peaches and cream sauce on the stovetop or microwave in short bursts, stirring to maintain the creamy consistency before serving.
FAQs
Can I use frozen peaches for this recipe?
Absolutely! Frozen peaches are a great substitute especially when fresh ones aren’t in season. Just thaw them completely and drain any excess liquid before cooking the sauce to avoid it becoming too watery.
Can I make the waffles gluten-free?
Yes! Swap the all-purpose flour for a gluten-free flour blend designed for baking. Just make sure the blend contains a binding agent like xanthan gum for the best texture.
Is there a dairy-free alternative for the cream sauce?
To make the peaches and cream sauce dairy-free, try using coconut cream instead of heavy cream and a vegan cream cheese substitute. The flavors will still be rich and indulgent.
How can I make the churro coating extra crispy?
After coating the waffles in cinnamon sugar, you can pop them back into the waffle iron or a hot oven for a few minutes to set the sugary coating and add extra crunch.
What’s the best way to keep waffles warm while preparing the sauce?
Place cooked waffles in a single layer on a wire rack set over a baking sheet in a warm oven (around 200°F or 90°C) while you finish the sauce. This prevents sogginess and keeps them crisp.
Final Thoughts
If you’re looking for a breakfast or brunch recipe that blends nostalgia, warmth, and a little bit of wow factor, give this Churro Waffles with Peaches & Cream Sauce Recipe a try. It’s surprisingly simple to make but impressively indulgent with every crunchy, cinnamon-coated bite paired with that dreamy peach sauce. Trust me, once you bring these to the table, they’ll quickly become a favorite for you and everyone lucky enough to taste them.
Print
Churro Waffles with Peaches & Cream Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Waffle Iron
- Cuisine: American
- Diet: Vegetarian
Description
Delight in these crispy churro waffles coated in cinnamon sugar, perfectly paired with a luscious peaches and cream sauce. This breakfast favorite combines the sweet, spiced crunch of churro coating with fresh fruit and creamy textures for a delicious brunch treat.
Ingredients
For the Waffles:
- 2 cups all-purpose flour
- 2 tablespoons granulated sugar
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1 3/4 cups whole milk
- 2 large eggs
- 1/3 cup unsalted butter, melted
- 1 teaspoon vanilla extract
For the Churro Coating:
- 1/2 cup granulated sugar
- 1 teaspoon ground cinnamon
- 1/4 cup unsalted butter, melted
For the Peaches & Cream Sauce:
- 2 large ripe peaches, peeled and diced
- 1/4 cup granulated sugar
- 1 teaspoon lemon juice
- 1/2 teaspoon vanilla extract
- 1/2 cup heavy cream
- 2 ounces cream cheese, softened
Instructions
- Mix Dry Ingredients: In a large bowl, whisk together the flour, sugar, baking powder, and salt until well combined.
- Combine Wet Ingredients: In a separate bowl, whisk the milk, eggs, melted butter, and vanilla extract until smooth and blended.
- Make Batter: Pour the wet ingredients into the dry ingredients and stir gently until just combined, taking care not to overmix to ensure tender waffles.
- Preheat Waffle Iron: Preheat your waffle iron according to manufacturer’s instructions and lightly grease the plates to prevent sticking.
- Cook Waffles: Pour batter onto the waffle iron and cook until golden brown and crisp on the outside, usually 4-6 minutes depending on your appliance.
- Prepare Churro Coating: In a small bowl, mix together the granulated sugar and ground cinnamon thoroughly to create the churro coating mixture.
- Coat Waffles: While the waffles are still warm, brush them generously with melted butter, then immediately sprinkle or roll them in the cinnamon sugar mixture to evenly coat.
- Cook Peach Sauce: In a small saucepan over medium heat, combine diced peaches, sugar, lemon juice, and vanilla extract. Cook for 8-10 minutes until the peaches are soft and the mixture becomes syrupy. Remove from heat and allow to cool slightly.
- Make Cream Mixture: In a separate bowl, whip the heavy cream until soft peaks form. Mix in the softened cream cheese until smooth and well incorporated.
- Combine Sauce and Cream: Fold the cooled peach mixture into the whipped cream and cream cheese blend gently to maintain fluffiness.
- Serve: Plate the churro-coated waffles warm, topped generously with spoonfuls of the peaches and cream sauce for a decadent breakfast or brunch experience.
Notes
- You can use frozen peaches if fresh are not available; just thaw and drain them before cooking to avoid excess moisture.
- For an extra indulgent touch, add a dollop of whipped cream or a scoop of vanilla ice cream on top.