National Dish Mexico: Churros con Cajeta (Recipe)

In this article
Few treats capture the sweetness of Mexico quite like Churros con Cajeta. Picture ribbons of dough fried until deeply golden and crisp, then rolled in cinnamon sugar while still warm and served alongside a pot of silky, caramelised goat’s-milk cajeta. It is the kind of dessert that turns a quiet evening into a small celebration, and it brings the buzz of a Mexican market stall right to your own kitchen. Easy to make and impossible to resist, these churros are pure comfort with every bite.
About Churros con Cajeta
Churros con Cajeta are a traditional Mexican dessert that delights the senses from the very first bite. The crisp strips of dough are golden brown on the outside while staying wonderfully soft within. This treat is most often served with a sweet, caramelised goat’s-milk sauce — the cajeta — which gives the dish its unmistakable flavour. Churros are not only a beloved snack but also a firmly established part of Mexican cuisine, enjoyed at fairs, festivals and family tables alike.
Ingredients (serves 1–2)
- 1 cup water
- 2 tablespoons sugar
- 1/2 teaspoon salt
- 1 cup plain flour
- 2 large eggs
- Oil, for frying
- Cajeta, to serve
- Sugar and cinnamon, to garnish
Shopping for the ingredients
The ingredients for Churros con Cajeta are available in most supermarkets. In particular, flour, sugar and cajeta are everyday products that you can find without any trouble. Take care to choose good-quality goat’s milk for the cajeta, as this can have a real impact on the flavour of your dessert. If you need to cater for special diets, there are also gluten-free and lactose-free alternatives you can reach for.
Preparing the dish
Before you start cooking, it is important to have all your ingredients to hand. Check that you have the right equipment, such as a piping bag or a churro press. Make sure, too, that you have a large pot or a deep fryer ready for frying the churros. Prepare your work surface in advance so that everything comes together smoothly and you can work at an easy, steady pace.
Step-by-step instructions
- Bring the water, sugar and salt to the boil in a pan.
- Add the flour and stir well until you have a smooth dough.
- Take the dough off the heat and let it cool slightly.
- Beat in the eggs one at a time until the dough is glossy and supple.
- Heat the oil in a pan and spoon the dough into the piping bag.
- Pipe the churros straight into the hot oil and fry until golden brown.
- Drain the churros on kitchen paper, then roll them in the cinnamon sugar.
- Serve with cajeta and enjoy!
Gluten-free / lactose-free version
To make Churros con Cajeta gluten-free, you can simply use gluten-free flour in place of wheat flour. For a lactose-free version of the cajeta, there are special recipes made with coconut-based milk. These alternative ingredients mean that people with food intolerances can also enjoy this dessert. The result is every bit as delicious and satisfying as the original.
Tips for vegans and vegetarians
For a vegan version of Churros con Cajeta, replace the eggs with apple sauce or flaxseed. These ingredients help to keep the dough at the right consistency. For the cajeta, you can use a plant-based alternative made with coconut milk or almond drink. Tweaks like these make the dessert accessible to just about everyone, whatever their diet.
More tips and tricks
To create the perfect churros, it is important not to let the oil get too hot, so that the dough fries evenly. A kitchen thermometer can help you keep a close eye on the temperature. If you make the churros just before serving, they stay beautifully crisp. Experiment with different sugar coatings for an extra little kick — much as you would with the warm sweetness of Crepas con Cajeta.
Adapting the recipe to your taste
The wonderful thing about churros is that you can play with the recipe as much as you like. Fancy something a little fruitier? Add cinnamon or fruit pieces to the dough. For a chocolate version, you can stir melted chocolate into the cajeta. Depending on your mood, the churros are easy to adjust so you can create a dessert that is entirely your own.
Ingredient substitutions
If you are not keen on goat’s-milk products, you can also make the cajeta with cow’s milk or a plant-based milk. Instead of sugar, you might use honey or agave syrup to bring a different note of sweetness to the dish. Experiment with different flours such as cornflour or rice flour to discover new flavours. Each variation has its own special charm, in the same spirit as the toasted, caramel-rich Leche Quemada con Cajeta.
Drink pairing ideas
Churros con Cajeta pair beautifully with a warm chocolate drink or a refreshing Mexican Horchata. These drinks balance the sweetness of the churros and lend the whole occasion an authentic Mexican feel. For a special touch, you could also serve a coffee or a latte, depending on your personal preference. A comforting Atole de Chocolate is another lovely way to round things off.
Serving and presentation ideas
To serve your Churros con Cajeta attractively, use a pretty serving tray or tall glasses. Arrange the churros in a tall, narrow glass and set the cajeta in a small bowl alongside. You might add a few microgreens or some fresh fruit to your presentation to make the dish more visually appealing. A creative presentation lifts the whole experience and makes the treat feel even more special.
A bit of history
The origins of churros are much debated; some sources claim they were brought to Mexico by Spanish settlers. In Mexico, however, the recipe developed into a unique variation, often served with cajeta. This traditional dessert plays an important role in Mexican culture, especially at celebrations and festivals. Over the years churros have become a hugely popular snack and a fixture of Mexican cuisine, tied for many Mexicans to fond childhood memories.
More recipe ideas
Summary: Churros con Cajeta
Churros con Cajeta are more than just a snack — they are an unmistakable symbol of Mexican cuisine. With their crisp exterior and soft interior, they bring something special to any occasion. The sweet cajeta complements the churros perfectly, making them an irresistible treat. Give this recipe a try and let the variety of Mexican flavours win you over!


