When it comes to comfort food that delivers bold flavors and hearty satisfaction, Mexican Chorizo Rice stands out as a true winner. This dish combines smoky, spicy Mexican chorizo with fluffy rice, aromatic spices, and a medley of fresh vegetables to create a one-pot meal that’s as easy as it is delicious. Perfect for weeknight dinners, family gatherings, or even meal prep, this recipe brings together the richness of traditional Mexican flavors with the convenience of a quick and simple cooking process.
Unlike plain rice dishes, this one isn’t just a side—it’s a meal in itself. The savory chorizo infuses the rice with deep flavor while the spices and add-ins make every bite exciting. Whether you’re familiar with Mexican cuisine or just beginning to explore it, this dish is an approachable way to add authentic taste to your table.
Why You’ll Love This Recipe
There are so many reasons to fall in love with Mexican Chorizo Rice:
- Bold, Authentic Flavor – The chorizo brings smoky, spicy, and slightly tangy flavors that transform simple rice into something extraordinary.
- Easy One-Pot Cooking – No need to juggle multiple pans. Everything cooks in one pot, making cleanup a breeze.
- Versatility – This dish works as a main course or as a side dish alongside your favorite Mexican meals like tacos, enchiladas, or grilled meats.
- Family-Friendly – You can adjust the spice level by choosing mild or spicy chorizo, making it perfect for kids and adults alike.
- Meal Prep Friendly – Leftovers store beautifully, making it a great make-ahead meal for busy weeks.
If you enjoy meals that are filling, flavorful, and simple to make, this recipe will become a staple in your kitchen.
Ingredients You’ll Need
(Tip: You’ll find the full list of ingredients and exact measurements in the recipe card below.)
Here are the main ingredients you’ll need to make Mexican Chorizo Rice:
- Mexican Chorizo – Fresh, uncooked Mexican chorizo is ideal. It’s packed with spices like chili, paprika, and garlic.
- Rice – Long-grain white rice works best for this recipe. It cooks fluffy and absorbs all the rich flavors.
- Onion & Garlic – Essential aromatics that deepen the flavor profile.
- Tomatoes or Tomato Sauce – Adds tanginess and helps coat the rice in a rich sauce.
- Bell Peppers – Red or green bell peppers add sweetness and color.
- Chicken Broth – Infuses the rice with savory depth.
- Spices – Cumin, paprika, chili powder, and oregano to enhance the Mexican flair.
- Cilantro & Lime – Fresh garnishes that brighten the final dish.
Optional add-ins: black beans, corn, or cheese for extra heartiness.
Let’s Get Started
Follow these step-by-step instructions to make the perfect Mexican Chorizo Rice:
Cook the Chorizo – Heat a large skillet or pot over medium heat. Remove the chorizo from its casing and cook, breaking it up with a spoon, until it’s browned and fully cooked. This step releases flavorful oils that will season the rice.
Sauté Aromatics – Add chopped onion, garlic, and bell peppers to the same pan. Cook until softened and fragrant, about 3–4 minutes.
Toast the Rice – Stir in the uncooked rice and let it toast in the pan for a couple of minutes. This adds a nutty flavor and prevents the rice from getting mushy.
Add Tomatoes and Spices – Mix in diced tomatoes or tomato sauce along with cumin, paprika, chili powder, and oregano. Stir well to coat the rice.
Pour in Broth & Simmer – Add chicken broth, bring to a boil, then reduce heat to low. Cover and let it simmer until the rice is tender and has absorbed all the liquid (about 18–20 minutes).
Fluff & Garnish – Once done, fluff the rice with a fork, then stir in fresh cilantro and a squeeze of lime juice for brightness.
Your Mexican Chorizo Rice is now ready to serve!
Servings and Pairing
This recipe makes about 4 servings as a main dish or 6 servings as a side dish.
Here are some delicious pairing ideas:
- Serve it alongside grilled chicken, steak, or shrimp for a complete meal.
- Pair with tacos, enchiladas, or burritos to make your Mexican feast more filling.
- Add a dollop of sour cream or guacamole for creaminess and balance.
- For a lighter option, pair it with a fresh green salad and roasted vegetables.
Variations
The beauty of this dish is how easily customizable it is. Try these variations to make it your own:
- Vegetarian Version – Swap out chorizo for plant-based chorizo or seasoned black beans.
- Cheesy Chorizo Rice – Stir in shredded cheddar or Monterey Jack cheese just before serving.
- Chorizo Rice with Corn & Beans – Add canned corn and black beans for a Tex-Mex twist.
- Spicy Upgrade – Use hot chorizo and add diced jalapeños or chipotle peppers for an extra kick.
- Rice Alternatives – Try brown rice or quinoa for a healthier twist (note: cooking times may vary).
Storage Tips
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm in a skillet with a splash of broth to bring back moisture, or microwave in 1-minute intervals, stirring in between.
FAQs
Can I use Spanish chorizo instead of Mexican chorizo?
Not really. Spanish chorizo is cured and firm, while Mexican chorizo is fresh and crumbly. For authentic results, always use Mexican chorizo.
Can I make this dish in an Instant Pot?
Yes! Cook the chorizo first using the sauté function, then add rice, broth, and seasonings. Pressure cook for 6 minutes, then let it naturally release for 10 minutes.
What type of rice works best for this recipe?
Long-grain white rice works best. Avoid sticky rice or short-grain varieties, as they change the texture.
Can I make it less spicy?
Absolutely. Use mild chorizo and reduce chili powder if you want a milder version.
Can I serve this as a main dish?
Yes! It’s hearty enough to stand alone, especially if you add beans or cheese for extra protein.
Final Thoughts
Mexican Chorizo Rice is more than just a side dish—it’s a full-flavored, hearty meal that brings authentic Mexican taste right to your kitchen. With simple ingredients and easy steps, this recipe makes it possible to enjoy restaurant-quality flavors at home. Whether you serve it with grilled meats, use it as a taco filling, or enjoy it by itself, one thing’s for sure: this dish will become a regular in your recipe rotation.
Print
Mexican Chorizo Rice
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
A flavorful one-pot Mexican Chorizo Rice recipe made with spicy chorizo, fluffy rice, and fresh veggies. Easy to cook, perfect as a main dish or side!
Ingredients
- 1 lb Mexican chorizo (fresh, uncooked)
- 1 ½ cups long-grain white rice
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 red bell pepper, diced
- 1 can (14 oz) diced tomatoes or 1 cup tomato sauce
- 3 cups chicken broth
- 1 tsp cumin
- 1 tsp chili powder
- ½ tsp smoked paprika
- ½ tsp oregano
- 2 tbsp olive oil (if needed)
- Fresh cilantro, chopped (for garnish)
- Juice of 1 lime
- Optional: 1 cup corn, 1 cup black beans, 1 cup shredded cheese
Instructions
- Cook the Chorizo – In a large skillet or pot, heat over medium heat. Remove the chorizo from its casing and cook until browned, breaking it apart with a spoon. Drain excess grease if needed.
- Sauté Aromatics – Add onion, garlic, and bell pepper. Cook for 3–4 minutes until softened.
- Toast the Rice – Stir in uncooked rice and cook for 2 minutes to lightly toast.
- Add Tomatoes and Spices – Mix in diced tomatoes (or tomato sauce) along with cumin, chili powder, smoked paprika, and oregano. Stir well to coat the rice.
- Simmer with Broth – Add chicken broth. Bring to a boil, then reduce heat to low. Cover and simmer for 18–20 minutes until the rice is tender and liquid absorbed.
- Fluff and Garnish – Remove from heat, fluff rice with a fork, stir in lime juice, and garnish with cilantro.
Notes
- Use Mexican chorizo only—Spanish chorizo will not give the same flavor or texture.
- For extra heat, add diced jalapeños or chipotle peppers.
- Make it vegetarian by swapping in plant-based chorizo or black beans.
- If rice seems too dry, add a splash of broth before serving.
- Leftovers taste even better the next day as the flavors meld together.
- Prep Time: 10 minutes
- Cook Time: 25 minutes

