I love this Mexican twist on an American classic! Mexican Baked Beans with Chorizo are smoky, sweet, and spicy all at once. They’re bursting with yummy flavor. This recipe makes a TON, it’s cheap, and it’s freezable. The beans are perfect as a side at your next BBQ (like the Fourth of July), piled on toast, or with fried eggs for brunch.
Baked beans are a staple all over America. Traditionally, they’re made with bacon (and lots of it!) and navy beans. This Mexican version of baked beans is made with chorizo instead of bacon, and pinto beans instead of navy. I used Cacique® Pork Chorizo for this recipe. It’s a highly seasoned meat that helps infuse every bite of these beans with amazing flavor. It was the perfect way to elevate these beans to the next level and make them extra tasty! There are a lot of kinds of chorizo you can buy at the store, and it can get confusing. There’s Spanish chorizo, which is more like a salami, and there’s Mexican chorizo that comes in links, packed in casings. Cacique® Pork Chorizo is like sausage without the casing- it comes packaged in a tube. And Cacique® also makes beef chorizo as well as soy chorizo, for a vegetarian option. The chorizo breaks down into the tiniest pieces when you cook it with very little effort. It reminded me more of a thick chili paste rather than a meat product. This made it super easy to work with- I just cooked the chorizo up in a dutch oven, then began to add the onions, garlic, spices, beans, and other ingredients.
This other thing I LOVE about this Mexican Baked Beans recipe is that it’s all made in one pot! You can use canned pinto beans or, if you want to save more money, dried (I cooked up a pound of dried beans before making this- it’s easy to do in your Instant Pot or slow cooker). Many traditional baked beans recipes call for using pre-made canned baked beans or pork and beans, which can have a lot of added salt and other ingredients. I love using plain beans and adding my own ingredients to season them (like the super flavorful chorizo!).
Besides the flavors from the chorizo, there are so many other yummy flavors in these baked beans. For spice, I used chopped fresh jalapeño peppers. I deseeded them, but the jalapeños in Texas tend to be both extra huge and extra spicy, so it added plenty of spicy flavor (but not so much that my toddler wouldn’t eat it!). If you aren’t a fan of heat, feel free to replace them with a chopped bell pepper, or omit entirely. For smokiness, I used smoked paprika. It’s my favorite way to add smoky flavor to recipes, like in this smoky Mexican pulled chicken or this smoky sweet potato soup with bacon and blue cheese. To enhance the Mexican flavors, I also added some cumin (my fave) and chili powder. And for sweetness, I used the traditional molasses and brown sugar that’s added to most baked beans recipes.
These Mexican Baked Beans are great on their own, and would be a perfect side to serve at your Fourth of July festivities, or next BBQ. I also love how versatile they are. Since this recipe makes a TON, here are some other serving suggestions for the beans:
Beans on Toast. Toast some good bread, drizzle with olive oil, and rub with a clove of garlic. Then, top the toast with the baked beans, along with some fresh cilantro, a squeeze of lime juice, and, if you want, some crumbled queso fresco or cotija cheese! Beans with Eggs and Avocado. Put a fried egg on top of the beans, along with some sliced avocado, salt, pepper, and a squeeze of lime juice. On a tortilla. Make a taco out of the beans!
In order for this to be a one-pot recipe, you’ll need an oven-proof pot or skillet. It doesn’t need a cover. I used my dutch oven, because I love how deep it is (meaning you can stir vigorously without worrying about making a mess). You can also use a large cast iron skillet. If you don’t have an oven-proof pot or skillet, cook up the ingredients in a regular pot, then transfer everything to a casserole dish to bake. Here’s the recipe for Mexican Baked Beans with Chorizo!