Sweet Potato Churros Recipe: Caramel-Drizzled Crunch in 15 Minutes

Side Dishes

Sweet Potato Churros Recipe: Caramel-Drizzled Crunch in 15 Minutes

This sweet potato churros recipe transforms humble ingredients into a dessert that’s crispy outside, tender inside, and packed with warm, caramelized sweetness. The secret? Roasting sweet potatoes until silky smooth creates a dough that’s lighter than traditional churro batter, while the cinnamon-sugar crust delivers that perfect crunch.

I developed this after craving something cozy yet impressive—no yeast, no fuss, just 15 minutes of hands-on time and a few minutes of frying for golden, bite-sized perfection.

The magic happens in the dough, where sweet potato purée replaces oil or butter, yielding a naturally moist yet crispy texture. Frying in small batches ensures even cooking, and the cinnamon-sugar coating sticks like a dream—no dusting mess here.

For extra indulgence, a quick caramel or chocolate dip turns these into a showstopper dessert, but they’re just as delicious on their own. The aroma alone will have everyone asking for seconds.

What makes these churros special is their versatility: serve them warm for a restaurant-worthy treat or let them cool for a satisfying crunch. The recipe is vegetarian-friendly and can easily accommodate vegan butter or oil.

With just a few pantry staples and a hot oil bath, you’ll have a batch of churros that taste like they came from a bakery—crispy, fragrant, and impossible to resist.

Pro tip: Double the dough and freeze half for later—just fry from frozen, adding 30 seconds to the cooking time. Pair with your favorite dipping sauce or a sprinkle of sea salt for a sweet-and-salty finish. Ready to make dessert in record time? Let’s get started.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato churros

Sweet potatoes, flour, and cinnamon—simple ingredients for a dessert that tastes like a bakery treat.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 large Organic preferred, peeled
All-Purpose Flour 🌾 1 ½ cups White or all-purpose
Granulated Sugar 🍚 ½ cup White or brown
Ground Cinnamon 🌿 1 ½ tbsp Freshly ground preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Vegetable Oil 🫒 2 cups High smoke point
Unsalted Butter 🧈 2 tbsp Vegan butter for strict vegan
Vanilla Extract 🍯 1 tsp Pure vanilla preferred
Cream of Tartar 🧂 ½ tsp For crispy texture
Caramel Sauce 🍯 ½ cup Store-bought or homemade
Chopped Nuts 🌰 ¼ cup Pecans or walnuts optional

The sweet potatoes are the star here. Organic or conventional works, but skip the pre-cut bags—they oxidize fast. Roast them until fork-tender (about 45 minutes at 400°F), then mash until silky. Trader Joe's has great organic sweet potatoes if you want to splurge, but regular ones work fine. The flour? King Arthur or Gold Medal are my go-tos—they give a lighter texture. Pro tip: measure flour by scooping and leveling, not packing it down. And if you're making these vegan, swap the butter for coconut oil or vegan butter—no one will know the difference.

No vanilla extract? Vanilla bean paste or even vanilla sugar works in a pinch. Short on cream of tartar? Substitute with lemon juice at half the amount—it’s the secret to crispy churros. The caramel sauce can be store-bought (I love Trader Joe’s or Ghirardelli brands), but homemade is easy—just melt sugar with a splash of cream and butter. For the nuts, pecans or walnuts add crunch, but skip them if you’re keeping this nut-free. The oil? Vegetable or canola oil works best—avoid olive oil, which burns too easily. And if you’re nervous about frying, use an instant-read thermometer to keep the oil at 350°F.

These keep surprisingly well. Store the dough in the fridge for up to 2 days (cover tightly with plastic wrap) or freeze for 1 month. Fry from frozen—just add 30 seconds to the cooking time. The caramel sauce? It’ll thicken in the fridge, so reheat gently before drizzling. For extra crunch, sprinkle with flaky sea salt right after frying. And if you’re making a big batch, double the dough and fry in two sessions—the oil won’t stay hot enough for everything at once.

❤️

Why You'll Love This Recipe

  • No Boiling Required: I’ll admit, I was skeptical too—until I realized these churros need zero boiling dough. Just mash the sweet potato, mix it with flour and cinnamon, and pipe straight into hot oil. That crispy exterior forms in minutes while the inside stays tender. Honestly, it’s the kind of shortcut that makes me feel like a pro.
  • Naturally Sweet Magic: The sweet potato does all the heavy lifting here—no extra sugar needed to make these ridiculously good. A pinch of cinnamon and a light dusting of sugar after frying turns them into something that tastes like dessert but feels like comfort food. My kids ask for seconds before I even finish the batch.
  • Breakfast or Snack Hero: These churros are my go-to for lazy mornings (dip in peanut butter) or after-school treats (sprinkle with cinnamon sugar). They freeze like a dream too—just reheat in the oven for a quick, warm snack. Between us, I’ve even packed them in lunches when I’m craving something sweet but don’t want to deal with perishables.
  • Budget-Friendly Crunch: Sweet potatoes and flour are pantry staples, and this recipe stretches ingredients further than store-bought churros ever could. A single batch feeds four, and leftovers crisp up perfectly the next day. I’ll be real: this is the kind of recipe that makes me smile when I check my grocery bill at the end of the month.

Step-by-step instructions for sweet potato churros

Let's turn those sweet potatoes into crispy, caramel-drizzled churros faster than you can say "cinnamon sugar."

1

Cook the Sweet Potatoes Until Ultra-Soft

Peel the 2 large sweet potatoes and cut them into 1-inch chunks. Place them in a medium saucepan and cover with water by about 1 inch. Bring to a boil over medium-high heat, then reduce to medium heat and simmer for 12-15 minutes until fork-tender. You'll know they're ready when a knife slides in easily and the edges start to soften.

Drain the sweet potatoes thoroughly in a colander, pressing down gently with a wooden spoon to remove excess moisture. This step is crucial—wet potatoes will make your dough gummy instead of crispy. Let them cool for 5 minutes before mashing.

2

Make the Dough with Perfect Texture

Transfer the mashed sweet potatoes to a large mixing bowl. Add the 1.5 cups all-purpose flour, 0.5 cup granulated sugar, 1.5 tbsp ground cinnamon, 0.5 tsp salt, 0.5 tsp cream of tartar, and 1 tsp vanilla extract. Mix with a wooden spoon until just combined—you want to avoid overmixing, which develops gluten and makes the churros tough.

Add the 2 tbsp unsalted butter and mix until fully incorporated. The dough should be thick and sticky but manageable. Here's the thing—if it's too wet, add 1-2 tablespoons more flour to achieve the right consistency. You're aiming for a dough that holds together when pressed but still flows smoothly through a piping bag.

3

Heat the Oil and Pipe the Churros

In a deep, heavy pot, heat the 2 cups vegetable oil to 375°F (use a deep-fry thermometer for accuracy). If you don't have one, test the oil by dropping in a small piece of dough—it should sizzle and rise immediately. This is your signal the oil is ready.

Transfer the dough to a piping bag fitted with a large star tip (or a plastic bag with a corner snipped off). Pipe 4-inch strips of dough into the hot oil, leaving 1 inch of space between each strip. The dough will immediately begin to rise and turn golden brown. Don't overcrowd the pot—this lowers the oil temperature and makes the churros greasy instead of crispy.

4

Fry Until Golden and Crispy

Fry the churros in batches for 2-3 minutes per side until they're deep golden brown all over. They should be crispy to the touch and float in the oil. Use tongs to turn them gently—don't press down or they'll flatten.

Transfer the fried churros to a paper towel-lined plate. Immediately sprinkle them with a mixture of 2 tbsp granulated sugar and 1 tbsp ground cinnamon while they're still hot. This creates that classic cinnamon sugar crust that melts into every bite. The sugar will caramelize slightly as it cools, adding extra flavor.

5

Serve Warm with Caramel and Nuts

Let the churros cool for 2-3 minutes until they're warm but no longer dangerously hot. Drizzle each one with 1 tablespoon caramel sauce and sprinkle with 1 tablespoon chopped nuts. Serve immediately while the churros are still crispy—this is the moment they're at their absolute best.

For the perfect bite, take a churro by the end and dip it into the caramel sauce, letting the excess drip off. The contrast of crispy exterior, warm sweet potato, gooey caramel, and crunchy nuts makes every bite unforgettable. These churros keep well at room temperature for 1 hour, but they're best enjoyed fresh from the fryer.

👨‍🍳

Pro Tips For Making Sweet Potato Churros

  • Boil Sweet Potatoes Until Fork-Tender: Sweet potatoes straight from the pot are the difference between a gummy mess and a creamy, flavorful dough. Cut them into even 1-inch chunks and boil until they collapse under a fork—no peeling needed, but scrape off any tough skin afterward. I learned this the hard way when I rushed them and ended up with a dough that tasted like glue.
  • Weigh Your Flour—Don’t Scoop: Scooping flour from the bag packs it too tightly, throwing off your ratio. Use a kitchen scale for accuracy—this dough is delicate, and too much flour makes it dry. I was skeptical until I tried it: my churros went from tough to tender overnight.
  • Pipe Hot Dough Into Ice Water: Freshly piped churros hit the fryer too soon? They’ll stick and turn greasy. Drop them into ice water for 30 seconds first—it firms them up just enough for a perfect crust. Sounds weird, but it works: my first batch after this trick stayed crisp for hours.
  • Fry in Small Batches at 375°F: Crowding the fryer lowers the oil temp, leading to soggy churros. Keep it at 375°F and fry 2-3 churros at a time—golden in 2-3 minutes, not 5. After burning three batches, I finally figured out patience pays off here.

Make-ahead tips for this dish

Dough Prep Ahead

Make the dough 1 day ahead for maximum flavor development. Store the fully mixed dough in an airtight container in the fridge—it’ll thicken slightly, making it easier to pipe later.

Just let it sit at room temperature for 15-20 minutes before using. I’ve found this reduces the risk of dough sticking to the piping bag and ensures crispier churros. 💫

Freezing Dough

For long-term storage, freeze the dough in 1-cup portions wrapped tightly in plastic wrap. When ready to fry, thaw in the fridge overnight, then proceed as usual. The texture remains perfect—just add 30 extra seconds to the frying time since frozen dough needs a little more time to crisp.

This is my go-to method for meal prep Sundays.

Frying from Frozen

Yes, you can fry churros directly from frozen—no thawing required! Pipe the frozen dough strips into the oil (they’ll be stiffer) and fry for 3-4 minutes per side until golden. The extra time compensates for the cold dough, giving you the same crispy results.

Just keep an eye on the oil temperature—it’ll drop slightly when adding frozen dough, so maintain 375°F with a thermometer.

Caramel Sauce Prep

Make your caramel sauce 2 days ahead and store it in a sealed jar in the fridge. It thickens as it cools, so reheat gently in a saucepan with 1 tablespoon water until smooth.

I like to double the batch—it’s perfect for dipping and topping other desserts like pancakes or ice cream. Label the jar so you don’t forget what it is (trust me, I’ve made that mistake!).

Nut Storage Tips

Toast your nuts 1 day ahead and store them in an airtight container at room temperature. They’ll stay fresh for up to 1 week, keeping their crunch for sprinkling on churros.

For extra flavor, toss them with 1 tsp cinnamon and ½ tsp brown sugar before storing. This adds a warm, aromatic note that pairs perfectly with the sweet potato dough. ✨

Batch Frying Plan

For large gatherings, divide your frying into two sessions. Heat the oil to 375°F, fry half the churros, then remove them from the pot and keep warm in a 200°F oven on a wire rack. This maintains crispiness while you finish the second batch.

Just don’t overcrowd the oven—space them out so they stay light and airy. Pro move: Use a wire cooling rack to keep them off the counter and prevent sogginess.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 25mg8%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 26g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these churros without a piping bag?

If you don’t have a piping bag, use a ziplock bag with a tiny corner snipped off. Press the dough into the bag and squeeze gently to form strips. For extra control, spread the dough onto a floured surface, roll it into ½-inch thick ropes, then cut into 4-inch pieces with kitchen shears. Just be quick—the dough can stick!

2

Why did my churros turn out greasy instead of crispy?

Greasy churros usually mean the oil wasn’t hot enough (350°F or lower) or you overcrowded the pot. Test oil temperature by dropping in a small dough piece—it should sizzle immediately. Fry in small batches (3-4 at a time) and maintain 375°F using a thermometer. Also, ensure your dough isn’t too wet—add 1 tbsp flour if needed.

3

Can I bake these churros instead of frying?

Yes, but texture will differ! Preheat oven to 425°F and brush strips with oil. Bake on a parchment-lined sheet for 12-15 minutes, flipping halfway. They’ll be softer with less crunch. For crispier results, broil for 2-3 minutes at the end. Baked churros work well for dietary restrictions but lack the classic frying magic.

4

How do I store leftover churros?

Cool completely, then store in an airtight container at room temperature for 2 days. For longer storage, freeze for up to 1 month. Reheat in a 350°F oven for 5 minutes to restore crispiness. Avoid microwaving—they’ll turn soggy. Pro tip: Layer with parchment paper between churros to prevent sticking!

5

What’s the best way to make them vegan?

Swap butter for vegan butter or coconut oil, and use vegetable oil for frying. Check your cinnamon sugar for hidden dairy (some blends contain milk powder). For extra richness, add 1 tbsp aquafaba (chickpea brine) to the dough. The flavor stays delicious—just ensure all ingredients are plant-based!

★★★★★5.0(1 review)
Categories Side Dishes