El Salvador · Latin America & Caribbean

Salvadoran Chorizo Recipe with Achiote and Garlic

Updated November 3, 2026

Total time
1 hr 5 min
prep 20 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
El Salvador
Latin America & Caribbean

Jump to recipe

Salvadoran Chorizo Recipe with Achiote and Garlic

Salvadoran chorizo is a fresh, boldly seasoned pork sausage, usually colored with achiote and flavored with garlic, vinegar, and warm spices. This easy, casing-free version rests briefly so the seasoning can soak in, then cooks as crumbles or small patties for serving with beans, eggs, or tortillas; recipes vary from cook to cook and region to region.

Ingredients

  • 1½ lb ground pork, preferably 80/20 (680 g)
  • ⅓ cup finely minced white onion (50 g)
  • 4 medium garlic cloves, finely grated or crushed (12 g)
  • 2 tablespoons white vinegar (30 ml)
  • 1 tablespoon ground achiote, also called annatto (about 6 g)
  • 1 teaspoon ground cumin (2 g)
  • 1 teaspoon dried oregano, preferably Mexican oregano if available (1 g)
  • 1 teaspoon fine salt (6 g), or to taste
  • ½ teaspoon freshly ground black pepper (1 g)
  • ¼ teaspoon cayenne pepper (about 0.5 g), optional
  • 1 tablespoon cold water (15 ml), only if needed to help distribute the seasoning

Instructions

  1. Prepare the seasoning. In a large bowl, stir together the onion, garlic, vinegar, achiote, cumin, oregano, salt, black pepper, and cayenne, if using. Mixing the seasonings with the vinegar first helps spread the achiote evenly and reduces the chance of a concentrated, salty or spicy bite. If the mixture is very thick or the achiote is clumping, stir in the tablespoon of cold water.
  2. Season the pork. Add the ground pork to the bowl. With clean hands or a sturdy spoon, fold and gently squeeze the mixture until the seasoning is distributed throughout, about 2 to 3 minutes. Avoid kneading it for a long time: overworking ground pork can make the cooked texture dense. The mixture should look evenly reddish-orange, with small pieces of onion and no dry pockets of spice.
  3. Rest the mixture. Cover the bowl and refrigerate it for 30 minutes. This short rest lets the vinegar and spices flavor the pork and makes the mixture easier to handle. Keep it chilled during this time rather than leaving raw pork on the counter. If you need to prepare it farther ahead, you can refrigerate the covered mixture for up to 24 hours before cooking.
  4. Choose a shape and heat the pan. For classic loose chorizo, leave the pork in the bowl until the skillet is ready. For patties, shape it into eight small, evenly thick rounds with lightly damp hands. Set a large skillet over medium heat and let it warm for about 2 minutes. The pork has its own fat, so a nonstick or well-seasoned skillet usually does not need added oil; if your pan is prone to sticking, add 1 teaspoon (5 ml) neutral cooking oil.
  5. Cook until safely done. Add the pork to the skillet. For crumbles, break it into bite-size pieces with a spatula and cook, stirring and turning often, for about 12 to 15 minutes. If the pan is crowded, cook in two batches so the meat browns instead of steaming. For patties, cook in batches, turning as needed, until browned and cooked through; thicker patties may take a few minutes longer. Check the center of the largest pieces with a food thermometer: ground pork must reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). Color alone is not a reliable doneness test.
  6. Finish and serve. If the chorizo has released a lot of fat, spoon off some, leaving enough to keep the meat moist. Taste a cooked bite and adjust salt or black pepper if needed. Serve hot, or keep it warm briefly while you prepare the rest of the meal. Wash hands, utensils, and surfaces that touched the raw pork with hot, soapy water.

Tips

  • Use achiote for the characteristic color. Ground achiote, or annatto, is sold in many Latin American grocery stores and some larger supermarkets. If you cannot find it, substitute 1 teaspoon (2 g) sweet paprika plus ½ teaspoon (1 g) turmeric. That will give the pork a similar warm color, but the flavor will be less earthy and distinctly annatto-like. Paprika by itself is not a close flavor match.
  • Keep the pork cold and mix gently. Cold ground pork is easier to shape and safer to handle. Mix just until the seasoning is spread through the meat; a compact, paste-like mixture can turn tough. A short covered rest in the refrigerator is enough for a noticeable seasoning effect without making the process an all-day project.
  • Adjust heat in small increments. The cayenne is optional, and its heat varies by brand and freshness. Leave it out for a mild batch, or add a pinch more after cooking if you want more kick. Taste only a fully cooked piece, never the raw mixture.
  • Choose the texture you want. Loose crumbles are convenient for breakfast, tacos, and rice bowls. Small patties are easier to serve alongside eggs or tortillas. Make patties even in thickness so the centers cook through at about the same time as the edges.

Serving Suggestions

For a simple Salvadoran-inspired plate, serve the chorizo with warm corn tortillas, refried or stewed beans, and a little curtido, the tangy cabbage slaw often served with Salvadoran foods. A spoonful of tomato salsa or a few slices of avocado make a fresh contrast to the rich, savory pork. Keep the accompaniments modest if the chorizo is the main event: beans, tortillas, and a crunchy vegetable side are plenty for a filling meal.

Loose chorizo is also useful beyond a plated dinner. Spoon it into scrambled eggs or an omelet, tuck it into a breakfast tortilla, or scatter it over rice and beans. For a quick lunch, warm the crumbles with beans and serve with tortillas for scooping. If you are serving guests, set out lime wedges, salsa, and curtido separately so everyone can choose how much acidity and heat they want. The sausage is seasoned, so taste the complete dish before adding extra salt.

Variations

Make it milder or hotter: Omit cayenne for a gentle version, or use a small amount of finely minced fresh chile instead. Fresh chiles bring a brighter flavor as well as heat, so start with a little and keep the amount consistent throughout the batch.

Try a different vinegar: White vinegar gives clean acidity, while apple cider vinegar adds a faint fruity note. Use the same amount either way. Avoid replacing it with a much sweeter or stronger-flavored vinegar, which can shift the balance of the seasoning.

Use a leaner ground pork: A leaner blend works, but the cooked chorizo may be less juicy and may stick more readily. Add a teaspoon of neutral oil to the skillet if needed, and avoid cooking it longer than necessary once it reaches 160°F (71°C). Ground turkey is another possible substitute, though the result will be lighter in flavor and still needs to reach 165°F (74°C) because it is poultry.

Change the format: Shape the seasoned mixture into patties, or cook it loose and use it as a filling. This recipe is for fresh, uncased chorizo; it does not require sausage casings, curing, or smoking. For a traditional meal, pair it with familiar sides rather than trying to make the mixture taste exactly like a dried or cured Spanish-style sausage, which is a different kind of sausage.

Storage and Reheating

Refrigerate cooked chorizo within 2 hours of cooking, in a shallow, covered container. It keeps for 3 to 4 days in the refrigerator. To freeze it, cool it promptly, pack it in an airtight freezer-safe container or bag, and label the date; for best quality, use within 2 to 3 months. Thaw frozen cooked chorizo in the refrigerator, not on the counter. You can also freeze the uncooked seasoned mixture, but it is best used within 2 to 3 months for quality and should be thawed in the refrigerator before cooking.

Reheat only the portion you plan to eat. Warm the chorizo in a skillet over medium-low heat with a teaspoon or two of water, stirring until hot throughout, or microwave it in a covered, microwave-safe dish, stirring partway through. Leftovers should reach 165°F (74°C) when reheated; check the center with a food thermometer. If reheating patties, turn them so they warm evenly without scorching the outside. Discard cooked chorizo that has been left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).

Frequently Asked Questions

Is Salvadoran chorizo the same as Mexican chorizo?
They are both often fresh, seasoned sausages, but their seasoning blends and local preparations differ, and recipes vary within each country. This Salvadoran-style version uses achiote, garlic, vinegar, and cumin for a warm, tangy profile. It is not meant to represent every household’s recipe.

Do I need sausage casings?
No. This recipe is designed to cook without casings, either as loose crumbles or as small patties. Casings are useful for links, but they are unnecessary for the skillet preparation here and would add extra equipment and handling.

Can I make the mixture the night before?
Yes. Cover the seasoned raw pork and refrigerate it for up to 24 hours, then cook it as directed. Keep it at 40°F (4°C) or colder, and cook ground pork within 1 to 2 days of purchase. If you will not cook it in that window, freeze it instead.

Why did my chorizo turn out dry?
Common reasons include using very lean pork, cooking the meat well beyond its safe temperature, or packing the mixture too firmly. Use ground pork with some fat, break up crumbles rather than pressing them into a solid layer, and check doneness with a thermometer. A little rendered fat can be left in the pan to keep the cooked meat moist.

Can I cook the chorizo without resting it?
You can cook it immediately if you are short on time, but the flavor will be less evenly blended. The 30-minute covered rest is a useful pause, not a safety step; keep the mixture refrigerated while it rests. If it has been left out for more than 2 hours, do not use it.

What if I cannot find ground achiote?
Look for annatto powder, which is another name commonly used for ground achiote. If neither is available, the paprika-and-turmeric substitute in the tips will provide color and warmth, but it will not duplicate achiote’s particular earthy flavor. Avoid using achiote paste without adjusting the salt and other seasonings, since commercial pastes can contain added salt and spices.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).