This Authentic Homemade Mexican Chorizo Recipe is bold, smoky, and unapologetically better than anything you’ll squeeze from a package. Made with fresh ground pork and a vibrant blend of chiles and spices, it delivers authentic flavor without fillers, preservatives, or mystery ingredients.
This recipe for Homemade Mexican Chorizo takes just minutes to mix, freezes beautifully, and instantly elevates eggs, tacos, soups, or your next skillet supper. Once you taste the real thing, store-bought simply won’t cut it.

Why I Started Making My Own Mexican Chorizo
I’ve been eating chorizo and eggs since I was a little girl. We’d pull that bright red tube of Mexican chorizo from the refrigerator, squeeze it into a hot pan, and cook it until it melted into intensely flavorful, spicy crumbles. Then in went the eggs, turning a beautiful shade of red as they absorbed all that smoky heat. Wrapped in warm tortillas, it was pure comfort.
I loved it.
Then one day, I read the ingredient label.
Let’s just say it wasn’t exactly ground pork and spices. The texture suddenly made sense. The way it “melted” into nothing but fat made sense too.
And once you see that list, it’s hard to unsee it.
So I went searching for freshly made chorizo from local meat markets. In Los Angeles, that wasn’t difficult. But in many places, it's nearly impossible to find.
That’s when I started making my own.
Over the years, I’ve refined the spice blend, adjusted the grind, and dialed in the fat ratio until it became exactly what I wanted: bold, smoky, deeply flavorful chorizo made with real ingredients.
And I have to say… for a gringo, I make a pretty fine batch.
The Difference between Chorizos
Spanish and Portuguese chorizos are cured sausages, often smoked and dried, which makes them firm, sliceable, and ready to eat.. Mexican chorizo, on the other hand, is fresh sausage. It isn’t cured or dried. It’s raw, seasoned ground meat, traditionally pork, blended with chiles, vinegar, and warm spices to create that signature deep red color and bold flavor.
Because it’s fresh, Mexican chorizo must be cooked before serving. When properly made, it browns beautifully, releases flavorful fat, and develops rich, slightly crisp edges.
In Mexico, chorizo shows up everywhere. It’s simmered with potatoes and onions in tomato-based dishes, tucked into tacos and enchiladas, folded into beans, or sautéed with scrambled eggs. And when you make it yourself with real ground pork and quality spices, you understand exactly what’s in it and why it tastes so good.
And yes… it’s surprisingly easy to make.

Homemade Mexican Chorizo
Ingredients
- 1 ½ pounds ground pork not super lean, use at least an 80/20% meat to fat ratio
- 2 tablespoons chili powder
- 1 tablespoon ancho chili powder
- 1 tablespoon sweet paprika
- 1 tablespoon garlic powder
- ½ tablespoon smoked paprika or chipotle chili powder
- 2 teaspoons dried oregano preferably Mexican crushed fine
- 1 teaspoon salt
- ½ teaspoon ground cumin
- ½ teaspoon ground coriander
- ¼ teaspoon ground cinnamon
- ¼ teaspoon cayenne pepper optional
- ⅛ teaspoon a pinch ground cloves
- Fresh ground black pepper
- 3 tablespoons cider vinegar
Instructions
- If the pork looks too coarse, pulse in a food processor for a few minutes to get a finer texture. Place the pork into a large bowl; add all the remaining ingredients. Use your hands to mix well.Alternatively place in the work bowl of you stand mixer, use the paddle, on low-speed, to blend the ingredients. Divide into serving portions; wrap tightly in plastic wrap. Flavor develops best when left for a few hours or overnight.
Notes
Nutrition
Chorizo freezes beautifully, so make a batch, portion it out, and you will have some in the freezer whenever you want to have a little 'Ole in your day.
Yes, it may look like a lot of spices in that photo. But take a closer look. There’s nothing exotic or hard to find here. These are the same warm spices you probably reach for when making pumpkin or apple pie, or that big pot of chili on a cold day.
Chances are, most of them are already sitting in your cupboard.
And honestly, we all need good reasons to use and refresh our spices regularly. This is a delicious one.
Traditional Mexican chorizo often uses dried chiles such as guajillo or ancho for color and flavor. This recipe uses a carefully balanced blend of chili powder and spices for convenience while keeping that classic flavor profile.
The blend of spices isn’t about making it hotter; it’s about building depth. Each one adds a note, and together they create that rich, rounded chorizo flavor you can’t get from a single chili powder.
Grinding the Spices
I like to use my mortar and pestle to finely grind the dried oregano. Crushing it releases more aroma and gives you a smoother blend in the finished chorizo. If you’re using any whole spices, grind those as well.
I go through cumin and most of my spices so quickly that I usually buy them ground. But whole spices do hold their flavor longer. Freshly ground is always best. So whatever route you take, aim for as fine a powder as possible for the most even distribution.
Why the Fat Ratio Matters
I use ground pork butt because of its ideal fat-to-meat ratio. Chorizo needs fat. It carries the spices, enriches the texture, and helps create those beautifully browned, slightly crisp edges when cooked.
If you’d like to experiment with chicken or turkey, it will work, but use dark meat rather than breast and include some skin for added richness. Lean meat alone won’t give you the same depth of flavor.
If your pork, or other meat choice is very lean, consider adding a tablespoon or two of pork fat or bacon fat. Chorizo should cook into juicy crumbles, not dry bits.
Don’t Skip the Vinegar
Once the spices are added, mix thoroughly with your hands. Really work it in so the seasoning distributes evenly.
If you prefer a less hands-on approach, you can also use a stand mixer fitted with the paddle attachment. Mix on low speed just until everything is evenly combined. Be careful not to overmix, or the texture can become too tight.
And don’t skip the vinegar. The first time I made chorizo, I left it out, and the difference was noticeable. The vinegar brightens the spices and gives chorizo its characteristic tang.
I call for cider vinegar, but white balsamic works well too. Regular balsamic is too sweet. Even simple distilled white vinegar will do the job.
Taste Before You Commit
Before you portion and wrap the chorizo, cook a small sample and taste it. The easiest way? Cook a small spoonful in a skillet, or place it on a plate and microwave it for about 20 to 30 seconds, just until cooked through.
Give it a taste and adjust the seasoning if needed.
See that red oil pooling on the plate? That’s not something to fear. That’s flavor. It’s the fat carrying the chiles and spices exactly the way it should.
If it tastes balanced, smoky, and just spicy enough for you, it’s ready to go.
If you have the time, let the mixture rest in the refrigerator for 30 minutes to an hour before doing your test taste. This allows the spices and chiles to hydrate and the flavors to fully bloom. After the rest, cook another small sample and adjust the seasoning if needed.
FAQ's
No. Mexican chorizo is a fresh, raw sausage made with ground meat, chiles, vinegar, and spices. It must be cooked before eating. Spanish chorizo is cured and dried, firm enough to slice, and ready to eat without additional cooking. They are very different products and not interchangeable in recipes.
Yes, but use dark meat rather than breast. Chorizo relies on fat to carry the spices and create proper texture. If using poultry, include some skin or additional fat for best results. Lean-only versions will taste drier and less rich.
Mexican chorizo is typically warm and smoky rather than painfully hot. The heat level depends on the chiles used and how much cayenne you add. In this recipe, the spice level is moderate and can easily be adjusted up or down to suit your preference.
(It may not be pretty, but it sure is good)
So how about it? Ready to add Authentic-Style Homemade Mexican Chorizo to your cooking arsenal? Once you make it yourself, there’s no going back.
A couple of recipes to make with Authentic-Style Homemade Mexican Chorizo
'Ole!



Jesus Alonzo Jr says
Linda Sez
There is no doubt your heart and taste are in this Mexican Chorizo! The ingredients should make us all make it!
Linda Baker says
Everything is better with freshly made chorizo.
Karen says
Living abroad, I don't have access to Mexican chorizo and sorely miss it. I had all the ingredients save for the ancho chili powder ... and it still turned out great! Noticeably less fatty content/liquid consistency of traditional chorizo, but the flavors were spot on. Thank you!!!!
LindySez says
Thank you for your comment. I suppose if you wanted more fat you could use a higher fat content bulk pork, but I like to have the flavor without the fat, so I use a leaner pork. The flavor is where it's at! Cheers ~ Lindy
Megan Marlowe says
Oh I am absolutely trying to make this at home! Love this recipe!
LindySez says
Thank you! SO much better then anything you can buy 🙂 Cheers ~ Lindy
Maria says
The recipe looks great and simple. My question is ..this recipe shows x1.. more or less how many will feed.
Linda Baker says
Hi Maria, the X1 means it makes one recipe...in this case it would yield 1 1/2 pounds of chorizo. How many people that feeds depends on how much you want to give them and what you are putting it into. I generally break it down into 4 equal sized amounts, freeze them, and use as needed. Cheers ~ Lindy
Chris Geirman says
OH HELL YEAH! I love me some chorizo and shudder to think what's in the store bought stuff. I hear the soyrizo is actually pretty good. I'd love to experiment with some healthier versions. ground turkey?
There's a lot of spices in this I don't have. Sell me prepared, premeasured spice packets please 🙂
LindySez says
Ground turkey would work, but as I said in my back story, I don't think it would have enough fat and ground dark meat turkey isn't all that much better then ground pork.
I like the idea of pre-measured spice packets. I'll work on that.