Mexican chorizo is a beloved, spicy sausage bursting with bold flavors that can elevate countless dishes, from breakfast tacos to hearty stews. Unlike its cured Spanish counterpart, Mexican chorizo is typically made fresh, with ground pork and a flavorful blend of spices, and is then cooked and crumbled. By making it at home, you can control the spice level, use high-quality ingredients, and even experiment with different flavors. In this guide, we’ll take you through five essential steps to create homemade Mexican chorizo that’s delicious, versatile, and easy to make.

Table of Contents
Why Make Homemade Mexican Chorizo?
Making chorizo at home has several advantages:
- Customizable Flavor: Control the amount of heat, smokiness, and sweetness.
- Quality Ingredients: No fillers or preservatives, just pure, fresh meat and spices.
- Cost-Effective: Homemade chorizo is economical, allowing you to make large batches at a fraction of the cost.
Whether you want it spicier, smokier, or with an extra hint of garlic, homemade chorizo can be adjusted to fit your personal taste.
Ingredients for Homemade Mexican Chorizo

Here’s what you’ll need to create authentic Mexican chorizo:
For the Meat Base
- 1 lb ground pork (you can substitute half with beef for a different texture)
- 2 tablespoons apple cider vinegar (for tanginess and tenderness)
For the Spice Blend
- 2 tablespoons chili powder (choose mild, medium, or hot based on your preference)
- 1 tablespoon smoked paprika
- 1 tablespoon ground cumin
- 1 teaspoon dried oregano (Mexican oregano, if available, for a more authentic flavor)
- 1 teaspoon ground coriander
- 1/2 teaspoon cinnamon (optional for added depth)
- 1/4 teaspoon ground cloves
- 1/2 teaspoon black pepper
- 2–3 cloves garlic, finely minced, or 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon cayenne pepper (optional, for extra spice)
5 Essential Steps to Make Homemade Mexican Chorizo
Step 1: Select Your Meat and Prepare the Base
Start with fresh, high-quality ground pork, the traditional meat for Mexican chorizo. Pork provides an ideal balance of fat and flavor, but you can substitute with other meats if desired. For a leaner option, consider a mix of ground turkey or chicken, though this will yield a different texture. Place your ground meat in a large mixing bowl, and add the apple cider vinegar to tenderize and enhance the flavor.
Step 2: Mix the Spices
In a separate bowl, combine the spices. This is where chorizo gets its distinctive flavor. Mexican chorizo is known for its deep, earthy, and spicy profile, so be generous with your chili powder and smoked paprika. Mix all the spices together—chili powder, smoked paprika, cumin, oregano, coriander, cinnamon, cloves, black pepper, garlic, salt, and cayenne. Adjust the level of cayenne to make the chorizo as mild or spicy as you like.
Step 3: Blend the Meat and Spice Mixture
Now that you have both your meat base and spice mixture ready, it’s time to combine them. Add the spice blend to the meat and vinegar in the large mixing bowl. Use your hands to thoroughly mix everything together, making sure the spices are evenly distributed throughout the meat. This is a crucial step, as proper mixing ensures the flavors will be balanced. Take a moment to knead the mixture well, allowing the meat to fully absorb the spices.
Step 4: Marinate the Chorizo Mixture
Once everything is mixed, cover the bowl with plastic wrap and refrigerate the chorizo mixture for at least 12 hours, or overnight if possible. This marinating process allows the flavors to meld and deepen, making the final chorizo more flavorful. If you’re in a hurry, a few hours of marinating will still yield tasty chorizo, but overnight is recommended for the best results.
Step 5: Cook the Chorizo
When you’re ready to enjoy your homemade chorizo, heat a large skillet over medium heat. Add the chorizo mixture, breaking it up with a spatula as it cooks. Sauté until the meat is fully cooked and browned, around 8-10 minutes. Mexican chorizo is typically served in a crumbled form rather than in sausage links, so no casings are needed.
Serving Ideas for Homemade Mexican Chorizo
Now that you have freshly made Mexican chorizo, here are a few delicious ways to enjoy it:
- Chorizo Breakfast Tacos: Add scrambled eggs, cheese, and salsa in a warm tortilla for a spicy breakfast.
- Chorizo Quesadillas: Combine with cheese in a tortilla for a gooey, flavorful quesadilla.
- Chorizo Tacos: Pair with onions, cilantro, and a squeeze of lime in a soft taco shell.
- Spicy Chorizo Pasta: Mix cooked chorizo into pasta with a cream or tomato-based sauce for a zesty dinner.
- Chorizo Topped Pizza: Sprinkle cooked chorizo on a homemade pizza for a Mexican-inspired twist.
Storage and Freezing Tips
Making a large batch? Mexican chorizo keeps well in both the refrigerator and freezer.
- Refrigerator: Store in an airtight container for up to a week.
- Freezer: Portion out the chorizo into small bags or containers, and freeze for up to three months. This makes it easy to thaw only what you need for future meals.
Tips for Perfecting Your Homemade Chorizo

- Choose the Right Meat: Traditional Mexican chorizo is made with pork, but feel free to experiment with beef, turkey, or chicken. Just make sure there’s enough fat to keep the chorizo moist.
- Adjust Spice Levels: If you prefer milder chorizo, reduce the chili powder or omit cayenne pepper. For extra heat, add more cayenne or even fresh chopped jalapeños.
- Let it Marinate: Marinating is essential for flavor depth, so don’t rush this step. Overnight marinating yields the best results.
- Cook at Medium Heat: Cooking at a medium temperature allows the chorizo to brown evenly without drying out.
- Add Herbs: Fresh chopped cilantro or parsley can be added to the mixture for an extra layer of flavor.
Frequently Asked Questions
1. Can I make chorizo without pork?
Yes, you can use ground beef, chicken, or turkey instead. However, the flavor and texture will vary slightly from traditional pork chorizo.
2. How spicy is Mexican chorizo?
It can be as mild or as spicy as you like. Adjust the cayenne pepper and chili powder to control the heat.
3. Do I need to add oil when cooking chorizo?
Most pork chorizo has enough fat, so additional oil isn’t necessary. If you’re using leaner meats, you might need a small amount of oil to prevent sticking.
4. How long does homemade chorizo last in the fridge?
Homemade chorizo lasts up to a week in the refrigerator when stored in an airtight container.
5. What’s the difference between Mexican and Spanish chorizo?
Mexican chorizo is fresh, ground, and spicy, while Spanish chorizo is typically cured and smoked, with a firmer texture.
Homemade Mexican chorizo is a flavorful, versatile ingredient that adds a bold, spicy touch to a wide variety of dishes. With just five simple steps and a few quality ingredients, you can create authentic Mexican chorizo right in your kitchen—customized to fit your taste. Enjoy!