A homemade chorizo recipe that’s easy to make and more flavorful than store bought! This highly-seasoned Mexican sausage is made from ground pork, spices and seasonings, and other kitchen staples like garlic and vinegar.

Mexican chorizo is one of the most flavorful sausages you can buy. Typically made from ground pork or a mixture of pork and beef, it’s used in many Mexican recipes to add a punch of flavor since it’s so highly seasoned!
Unlike Spanish chorizo, Mexican chorizo is uncured and must be cooked first. It can be found in many grocery stores either in the meat section or in the refrigerated aisles with the link sausages.
Depending on where you live, Mexican chorizo may not be easy to find.
Luckily, this chorizo recipe is easy to make, way more flavorful than store-bought, and also healthier!

Ingredients you’ll need
To make chorizo at home, here’s what you’ll need:
- Ground Pork: You can use regular, lean or extra-lean ground pork. I used extra-lean and the end results were delicious! If you want your chorizo very fatty (which is typically what store-bought chorizo is like), you can use regular.
- Chili Powders: Traditionally, chorizo is made from rehydrating dried chiles like ancho and guajillo and then pureeing them into a paste. However, I wanted to keep things extra simple so I used a mix of ancho chili powder and regular chili powder instead. Both are widely available in most grocery stores nowadays in the spice aisle.
- Paprika: In addition to chili powder, I used a good amount of paprika to give the chorizo that signature red color.
- Mexican Spices: You’ll also need some ground cumin, dried oregano (I recommend using Mexican oregano if you have it) and ground coriander.
- Garlic: 2 cloves of freshly minced garlic is all you need. You can mince it by hand or use a garlic press if you have one.
- Cinnamon and Cloves: Just a pinch of these ground spices goes a long way. They pair beautifully with the chili powders and Mexican spices, and rounds out all the flavors.
- Salt: Store-bought chorizo is often on the salty side, which is why I love it so much! I cut down on the salt a little bit since saltiness if often personal preference. Be sure to taste and add more salt if you need to once it’s cooked.

How to make homemade chorizo
First, mix together all the dried spices in a small bowl.
This will help make sure all the spices are evenly distributed so that you get the same flavor with each bite of chorizo.

Next, combine the ground pork, minced garlic, vinegar and the chorizo spices in a large mixing bowl.
Use your hands to really mix everything together. Every inch of ground pork should be seasoned.
That’s it! You can use it immediately just like you would any store-bought chorizo.
Cooking and storage
To cook chorizo, saute it in a large nonstick skillet over medium-high heat for about 8-10 minutes, until it’s fully cooked through. You can break it up into small pieces with your spatula while it’s cooking like other ground meat recipes, or you can form little chorizo patties instead.
If you don’t want to use it right away, it can be stored in an airtight container like a zip-top bag for up to 2 days in the refrigerator or 3 months in the freezer.

Ways to use chorizo
Chorizo can be used in so many Mexican recipes and is a beloved ingredient in my house. Here are a few of my favorite ways to use it:
- Cooked with eggs: A classic Mexican breakfast is chorizo and eggs in which the chorizo is cooked, then whisked eggs are added and scrambled together with the sausage.
- Tacos: Use it as a filling in classic hard shell tacos or in these breakfast tacos alongside potatoes and eggs.
- Breakfast Hash: Combine with breakfast potatoes and fried eggs for an easy breakfast hash.
- Appetizers and party food: Chorizo makes the perfect topping for nachos, pizza, queso fundido or mixed into queso dip!
- Soups and stews: Use in chilis, stews and hearty soups to add a boost of flavor.

Ingredients
- 3 tablespoons paprika
- 1/2 tablespoon ground cumin
- 1 tablespoon ancho chili powder
- 1 tablespoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon dried coriander
- ½ teaspoon coarse kosher salt plus more to taste
- 1 pinch ground cinnamon
- 1 pinch ground cloves
- 1 pound ground pork
- 2 tablespoons white vinegar
- 2 cloves garlic, minced
Instructions
- In a small bowl, add paprika, ground cumin, ancho chili powder, regular chili powder, dried oregano, dried coriander, coarse kosher salt, ground cinnamon and ground cloves. Mix together to combine.
- In a large bowl, add ground pork, the combined chorizo seasonings, white vinegar and minced garlic. Mix everything together with your hands until well combined.
- Use immediately in your favorite recipe or store for later.
I’ve recently moved from the southwest to Maine. I am sorely missing the products that were so readily available to me there. You’re recipes are helping me out quite a bit! Thank you.
Hi Antonia! I’m glad these recipes have helped you!
We don’t eat pork so wondering if I can substitute using beef?
Hi Rett! I’m not sure about that. We haven’t tried this recipe with beef, but there are lots of other great websites you can check out that may have that recipe.
Flavorful, but needed heat. Added crushed red pepper freshly ground into spice mix and also added more vinegar. Turned out much better.
If I want to make this same recipe but with whole dried peppers instead of powder, how would I do that?
Hi Evan! We would recommend soaking the dried peppers until softened, blending them, and then cooking the Chile puree with the meat and other ingredients.
What do you mean by regular chili powder? Is cayenne or that American chili powder mix?
Hi Bryan! This recipe uses a spice called chile powder. You can find it in the spice section of most grocery stores. Hope this helps!
YUMMMMY!!!…I quit buying store-bought chorizo sausage in casings because it always had too much fat…i made a lean ground pork plus lean ground beef version…Excelente!!!!! Muchas Gracias Isabel…
…i read a comment on using ground turkey…good idea!!!!
Hi George! I’m glad you enjoyed the recipe!
Grew up in Az been eating chorizo since I was a child love the recipe at isabel eats thank you!!!!
OMG. I am Mexican and I used to miss chorizo until I found this great recipe. It is amazing, so delicious and so easy to make. It is like the real thing, actually much better. Thank you!
I didn’t have the ancho chili powder so used double of the regular. I’ll never get store bought again!
Thank you for the recipe. We retired to Ecuador and you can’t get Mexican chorizo here unless you make it. I used pureed guajillo and ancho peppers and Mexican oregano in my recipe. I also ground my own pork, which I found I ground a bit too fine. My next batch will be more coarse. I will also add a bit more fat next time. My friends (and I) thought the flavor was incredible, without adding more heat. It reminded me of chorizo I used to buy in a small Mexican tienda near home when I was in my 20’s…a long time ago. Thank you again.
Love it! I’ve used this recipe every time for chorizo and it’s simple and delicious. Two thumbs up!!
I want to try to make my own. The recipe looks so delicious and you can tweak a bit if you want to. Thank you
How much pork is used in this recipe? I read it 3 times, I don’t see the amount of pork
Hi Bill! For this recipe, we use 1 pound of ground pork.
This looks delicious, but we don’t eat red meat. Do you think it would work using ground Turkey breast instead of ground pork?
Hi Chris! I’m not sure about that, but I don’t see why not! If you try it let us know how it goes!
Excellent recipe. I love that I control the heat in the spices. Never knew it could be so easy.
I am amazed…. After years and years of asking my store finally started stocking mexican chorizo. 2 weeks later I find this recipe and every single ingredient needed is on my shelf already except the ancho chili pepper powder.
Eye yie yie. 74 years old and still learning, thank you Lord !!!
tried this recipe: absolutely delicious,,,thank you.
Just made this spice blend using 85% lean turkey. WOW! Is my summation of the quality and accuracy of this spice blend. I’ll never buy the salty, chemical, commercial stuff again. Thank you for sharing.
Thanks. With my first batch I backed off of the spices a little just to be sure not to overwhelm midwestern tastebuds. I could have just used the full amount after all, but now I know how to tweak it up to family tolerance levels. Your recipe, as is, was a good baseline for me.
I just want to make sure, the recipe listed is the amount needed to season 1lb of meat? or is 1 serving (out of 6) for 1lb of meat?
Hi Stephanie! Yes this recipe is to season one pound of meat.
Looking forwarders to making my own fresh chorizo , usually buy it in market , I use 1/4 to 1/2 lb when making my stuffed Quahogs , adds great flavor.