Vegetarian Churros Recipe Easy and Delicious Treats

Updated On: October 4, 2025

Churros are a beloved treat around the world, known for their crispy exterior and soft, fluffy interior. Traditionally a Spanish and Latin American dessert, churros are often enjoyed fresh out of the fryer, sprinkled with cinnamon sugar, and dipped in rich chocolate.

If you’re vegetarian or simply looking for a delightful meat-free snack, this vegetarian churros recipe is perfect for you. It uses simple ingredients that you likely already have in your pantry, and it’s easy to make at home without any animal products.

These churros are incredibly versatile, making them a fantastic option for breakfast, dessert, or an indulgent snack. Whether you’re serving them to kids or impressing friends at your next gathering, they’re sure to be a hit.

Plus, by making them yourself, you control the ingredients and avoid preservatives and additives commonly found in store-bought varieties.

Why You’ll Love This Recipe

This vegetarian churros recipe is not only simple and quick but also uses plant-based ingredients that keep the texture and flavor authentic. The dough is made with flour, water, sugar, and a touch of vegetable oil, fried to golden perfection, and coated in a fragrant cinnamon sugar mixture.

No eggs or dairy products are needed, making it suitable for many dietary preferences.

Another reason to love this recipe is how customizable it is. You can easily adjust the coating or serve it with different dipping sauces like vegan chocolate, caramel, or fruit compotes.

It’s a fun project that yields satisfying, crunchy churros that rival those from your favorite bakery or street vendor.

Ingredients

  • 1 cup water
  • 2 1/2 tbsp vegetable oil (plus more for frying)
  • 2 tbsp granulated sugar
  • 1/2 tsp salt
  • 1 cup all-purpose flour
  • 1/2 cup granulated sugar (for coating)
  • 1 tsp ground cinnamon (for coating)

Equipment

  • Medium saucepan
  • Wooden spoon or silicone spatula
  • Large deep frying pan or deep fryer
  • Piping bag with a large star tip
  • Slotted spoon
  • Paper towels
  • Mixing bowl
  • Thermometer (optional, for oil temperature)

Instructions

  1. Prepare the dough: In a medium saucepan, combine the water, 2 1/2 tbsp vegetable oil, 2 tbsp sugar, and salt. Bring the mixture to a boil over medium heat.
  2. Add the flour: Remove the saucepan from heat and immediately stir in the all-purpose flour until the mixture forms a ball and pulls away from the sides of the pan. This should take about 1-2 minutes.
  3. Cool the dough: Allow the dough to cool for 5-10 minutes. This step is important to prevent the dough from being too hot when piping.
  4. Heat the oil: In a large deep frying pan or deep fryer, heat about 2 inches of vegetable oil to 375°F (190°C). Use a thermometer for accuracy if available.
  5. Pipe the churros: Transfer the dough to a piping bag fitted with a large star tip. Carefully pipe 4-inch strips of dough directly into the hot oil. Use scissors or a knife to cut the dough from the piping bag.
  6. Fry until golden: Fry the churros in batches, turning occasionally, until golden brown, about 2-3 minutes per side. Do not overcrowd the pan.
  7. Drain and coat: Using a slotted spoon, remove churros from oil and place them on paper towels to drain excess oil. While still warm, toss churros in a bowl with the 1/2 cup sugar and 1 tsp cinnamon mixture until evenly coated.
  8. Serve immediately: Enjoy warm with your favorite dipping sauce such as vegan chocolate sauce or a simple fruit jam.

Tips & Variations

“For extra crispy churros, make sure your oil is hot enough before frying. If the oil is too cool, the churros will absorb too much oil and become greasy.”

  • Gluten-free option: Substitute all-purpose flour with a gluten-free blend suitable for frying.
  • Sweet coatings: Mix powdered sugar with cinnamon or add a pinch of nutmeg for a different flavor twist.
  • Savory churros: Omit the sugar in the dough and coat with garlic salt or your favorite herb blend. Serve with vegan cheese sauce.
  • Dipping sauces: Try vegan béchamel sauce for creamy dips or a simple homemade chocolate sauce.

Nutrition Facts

Nutrient Amount per Serving
Calories 180 kcal
Total Fat 7 g
Saturated Fat 1 g
Carbohydrates 27 g
Dietary Fiber 1 g
Sugars 12 g
Protein 2 g
Sodium 120 mg

Serving Suggestions

Vegetarian churros are best served warm and fresh. For a classic experience, pair them with a rich vegan chocolate dipping sauce or a warm caramel dip.

You can also serve them alongside a fresh fruit salad for a delightful contrast of flavors and textures.

For brunch, consider serving churros with a dusting of powdered sugar and a side of vegan whipped cream or yogurt. They also make a wonderful party snack, especially when combined with other sweet treats like the Vegetarian Date Cake Recipe or a refreshing vegan fruit dip.

Conclusion

This vegetarian churros recipe brings the joy of crispy, cinnamon-sugar coated delights right into your kitchen without needing any animal products. It’s a straightforward recipe that yields delicious results, perfect for satisfying your sweet tooth or impressing guests with homemade treats.

The flexibility of this recipe allows you to customize coatings and dips to suit your taste, making it a versatile option for any occasion.

By making churros at home, you avoid preservatives and get to enjoy a fresh, crunchy, and soft snack that everyone will love. Plus, if you’re interested in exploring more vegetarian dishes, be sure to check out other delightful recipes like the Vegetarian Tex Mex Recipes for Easy Weeknight Dinners or the wholesome Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas.

Happy cooking and enjoy your delicious vegetarian churros!

📖 Recipe Card: Vegetarian Churros

Description: Crispy, golden churros made without eggs or dairy, perfect for a vegetarian treat. Serve with a warm chocolate dipping sauce for extra indulgence.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 cup water
  • 2 tablespoons vegetable oil
  • 2 tablespoons sugar
  • 1/4 teaspoon salt
  • 1 cup all-purpose flour
  • Vegetable oil for frying
  • 1/2 cup sugar mixed with 1 teaspoon ground cinnamon for coating
  • Optional: chocolate sauce for dipping

Instructions

  1. In a saucepan, combine water, 2 tablespoons vegetable oil, 2 tablespoons sugar, and salt; bring to a boil.
  2. Remove from heat and stir in flour until a dough forms.
  3. Let dough cool slightly, then transfer to a piping bag fitted with a star tip.
  4. Heat vegetable oil in a deep pan to 375°F (190°C).
  5. Pipe 4-inch strips of dough into the hot oil and fry until golden brown, about 2-3 minutes per side.
  6. Remove churros and drain on paper towels.
  7. Roll churros in cinnamon sugar mixture while warm.
  8. Serve immediately with optional chocolate sauce.

Nutrition: Calories: 250 kcal | Protein: 3 g | Fat: 12 g | Carbs: 30 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Churros”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Crispy, golden churros made without eggs or dairy, perfect for a vegetarian treat. Serve with a warm chocolate dipping sauce for extra indulgence.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup water”, “2 tablespoons vegetable oil”, “2 tablespoons sugar”, “1/4 teaspoon salt”, “1 cup all-purpose flour”, “Vegetable oil for frying”, “1/2 cup sugar mixed with 1 teaspoon ground cinnamon for coating”, “Optional: chocolate sauce for dipping”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a saucepan, combine water, 2 tablespoons vegetable oil, 2 tablespoons sugar, and salt; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and stir in flour until a dough forms.”}, {“@type”: “HowToStep”, “text”: “Let dough cool slightly, then transfer to a piping bag fitted with a star tip.”}, {“@type”: “HowToStep”, “text”: “Heat vegetable oil in a deep pan to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Pipe 4-inch strips of dough into the hot oil and fry until golden brown, about 2-3 minutes per side.”}, {“@type”: “HowToStep”, “text”: “Remove churros and drain on paper towels.”}, {“@type”: “HowToStep”, “text”: “Roll churros in cinnamon sugar mixture while warm.”}, {“@type”: “HowToStep”, “text”: “Serve immediately with optional chocolate sauce.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “3 g”, “fatContent”: “12 g”, “carbohydrateContent”: “30 g”}}

Photo of author

Marta K

Leave a Comment

X