Loading...

Prepare the Donut Dough: In a large bowl, combine the all-purpose flour, granulated sugar, active dry yeast, and salt. Whisk to combine.

In a separate bowl, whisk together the warm whole milk, melted unsalted butter, and large egg. Pour the wet ingredients into the dry ingredients and mix with a wooden spoon until a shaggy dough forms.

Turn the dough out onto a lightly floured surface and knead for 5-7 minutes, or until smooth and elastic. Place the dough in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm place for 1 hour, or until doubled in size.

Prepare the Chorizo Filling: While the dough rises, heat a large skillet over medium heat. Add the Mexican chorizo (casing removed) and cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes. Drain off any excess grease.

Add the finely diced yellow onion to the skillet with the chorizo and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for 1 more minute until fragrant. Remove from heat and let cool slightly.

Once cooled, transfer the chorizo mixture to a bowl. Stir in the shredded Monterey Jack cheese and chopped fresh cilantro until well combined. Set aside.

Prepare the Salsa Crema: In a small bowl, whisk together the Mexican crema (or sour cream), salsa verde, lime juice, chopped fresh cilantro, and salt until smooth. Cover and refrigerate until ready to serve.

Assemble the Donuts: Once the dough has risen, punch it down gently. Turn it out onto a lightly floured surface and roll it out to about 1/4-inch thickness. Using a 3-inch round cutter, cut out circles of dough.

Place about 1 tablespoon of the chorizo filling in the center of half of the dough circles. Moisten the edges of the dough with a little water. Place a second dough circle on top and gently press the edges together to seal, ensuring no filling escapes. You can use a fork to crimp the edges for a decorative seal.

Place the assembled donuts on a parchment-lined baking sheet, leaving some space between them. Cover loosely with plastic wrap and let rise for another 20-30 minutes, or until slightly puffy.

Fry the Donuts: Heat the vegetable oil in a large heavy-bottomed pot or deep fryer to 350°F. Carefully lower 2-3 donuts into the hot oil at a time, being careful not to overcrowd the pot.

Fry for 2-3 minutes per side, or until golden brown and cooked through. Use a slotted spoon or spider to remove the donuts from the oil and transfer them to a wire rack lined with paper towels to drain excess oil.

Serve: If desired, dust the warm donuts with powdered sugar. Serve immediately with the chilled salsa crema for dipping.


Prepare the Donut Dough: In a large bowl, combine the all-purpose flour, granulated sugar, active dry yeast, and salt. Whisk to combine.

In a separate bowl, whisk together the warm whole milk, melted unsalted butter, and large egg. Pour the wet ingredients into the dry ingredients and mix with a wooden spoon until a shaggy dough forms.

Turn the dough out onto a lightly floured surface and knead for 5-7 minutes, or until smooth and elastic. Place the dough in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm place for 1 hour, or until doubled in size.

Prepare the Chorizo Filling: While the dough rises, heat a large skillet over medium heat. Add the Mexican chorizo (casing removed) and cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes. Drain off any excess grease.

Add the finely diced yellow onion to the skillet with the chorizo and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for 1 more minute until fragrant. Remove from heat and let cool slightly.

Once cooled, transfer the chorizo mixture to a bowl. Stir in the shredded Monterey Jack cheese and chopped fresh cilantro until well combined. Set aside.

Prepare the Salsa Crema: In a small bowl, whisk together the Mexican crema (or sour cream), salsa verde, lime juice, chopped fresh cilantro, and salt until smooth. Cover and refrigerate until ready to serve.

Assemble the Donuts: Once the dough has risen, punch it down gently. Turn it out onto a lightly floured surface and roll it out to about 1/4-inch thickness. Using a 3-inch round cutter, cut out circles of dough.

Place about 1 tablespoon of the chorizo filling in the center of half of the dough circles. Moisten the edges of the dough with a little water. Place a second dough circle on top and gently press the edges together to seal, ensuring no filling escapes. You can use a fork to crimp the edges for a decorative seal.

Place the assembled donuts on a parchment-lined baking sheet, leaving some space between them. Cover loosely with plastic wrap and let rise for another 20-30 minutes, or until slightly puffy.

Fry the Donuts: Heat the vegetable oil in a large heavy-bottomed pot or deep fryer to 350°F. Carefully lower 2-3 donuts into the hot oil at a time, being careful not to overcrowd the pot.

Fry for 2-3 minutes per side, or until golden brown and cooked through. Use a slotted spoon or spider to remove the donuts from the oil and transfer them to a wire rack lined with paper towels to drain excess oil.

Serve: If desired, dust the warm donuts with powdered sugar. Serve immediately with the chilled salsa crema for dipping.
