Side Dishes
This chorizo and beans recipe delivers a smoky-spiced one-pot fiesta that transforms weeknight dinners into flavor-packed celebrations. After years of testing, I've perfected a method that balances traditional slow-cooked richness with modern convenience—no complicated steps, just deep flavors that build as you cook.
The secret lies in rendering the chorizo first, then letting it infuse the beans with its signature smokiness while simmering into a cohesive, hearty dish.
The beauty of this recipe is its simplicity: just 30 minutes of active time yields a dish that feels like it simmered all day. You'll start with crispy chorizo that releases its oils into the pot, then add beans and aromatics that absorb those smoky flavors as they cook.
The result is tender beans with a subtle char, perfectly balanced by the chorizo's bold spices—no need for extra seasoning once the flavors meld together.
What you'll end up with is a one-pot wonder that's rich, satisfying, and packed with texture—crispy chorizo bits, creamy beans, and a sauce that clings to every spoonful. It's the kind of dish that disappears faster than you can say "fiesta," leaving your kitchen smelling like a home-cooked celebration.
This recipe works as a standalone meal or alongside grilled meats and fresh salads for a complete spread.
For those watching their sodium intake, I've included adjustments to reduce the chorizo's saltiness without sacrificing flavor. And if you're curious about vegetarian options, I'll share how to adapt this recipe using plant-based sausage—same bold flavors, different protein source. Let's get cooking!
Ingredients for chorizo beans
Pantry staples meet bold flavors in this smoky-spiced one-pot fiesta.
| Ingredient | Amount | Notes |
|---|---|---|
| Mexican Chorizo 🌭 | 8 oz | Fresh or high-quality cured chorizo |
| Dried Pinto Beans 🌱 | 1 ½ cups | Rinsed before cooking |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Dried Bay Leaf 🌿 | 1 whole | Standard size |
| Smoked Paprika 🌶️ | 1 tsp | For extra smokiness |
| Ground Cumin 🌿 | ½ tsp | Toasted for depth |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For rendering chorizo |
| Chicken or Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Avocado Oil 🫒 | 1 tbsp | For crispy chorizo |
The chorizo is the heart of this dish—fresh Mexican chorizo has the best texture and flavor, but high-quality cured chorizo works too. Trader Joe's and Whole Foods carry excellent options, or check the Latin market for authentic brands. Look for chorizo with visible fat and a deep red hue—those are your quality indicators. The beans? Dried pinto beans soak up the smoky flavors better than canned, but if you're short on time, low-sodium canned beans (rinsed well) will work. For extra depth, toast the cumin seeds in a dry pan for 30 seconds before grinding them—that smoky aroma is what makes this dish sing.
No chorizo? Plant-based chorizo or smoked sausage keeps the smoky profile, though the texture will differ slightly. Swap pinto beans for black beans or kidney beans if that's what you have—just adjust cooking time if using dried. The bay leaf might sound minor, but it's essential for that earthy backbone. No fresh bay leaves? A pinch of dried will do, but toast it first to wake up the flavor. The smoked paprika adds that signature smokiness without overpowering. Substitute regular paprika if needed, but you'll miss that campfire note. For the broth, low-sodium is key—this dish is already bold, and you don't want to overdo the salt.
This dish tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The chorizo keeps its crispy texture when reheated gently—just add a splash of broth to loosen it up. For meal prep, double the batch and portion it into containers. The lime juice and fresh cilantro should be added just before serving to keep them vibrant. If you're watching sodium, reduce the chorizo to 6 oz and skip the added salt—trust me, the chorizo's flavor will still shine.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans, just dump, simmer, and done. The chorizo renders its own fat, so you don’t even need to add oil.
- Smoky Depth Bomb: That first bite? Pure flavor payoff. The chorizo’s heat and smokiness marry perfectly with the earthy beans, while the bay leaf adds this subtle, warm backbone—like a hug in a bowl.
- Double-Duty Dish: Make a big batch on Sunday, and you’ve got breakfast (tacos), lunch (bowl topping), and dinner (stuffed peppers) covered. My kids request it for school lunches—yes, even with the beans.
- Budget-Friendly Powerhouse: Dried beans and bulk chorizo stretch this recipe into three hearty meals for pennies. Honestly, it’s the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for chorizo and beans recipe
This smoky-spiced fiesta comes together effortlessly in one pot—rich, hearty, and ready in under 30 minutes.
Render the Chorizo for Maximum Flavor
Heat the 1 tablespoon avocado oil in a large, heavy-bottomed pot over medium-high heat. Add the 8 oz Mexican chorizo, breaking it into small chunks as it hits the pan. Let it render undisturbed for 3-4 minutes until the edges turn golden brown and crispy. This step develops deep, smoky flavors—the foundation of your dish.
Stir occasionally to ensure even browning, but resist the urge to rush. You'll know it's ready when the fat begins to pool at the bottom and the chorizo releases easily from the pan. Remove the chorizo with a slotted spoon and set it aside temporarily—we'll return it to the pot later. Leave the rendered fat in the pot; it's packed with flavor.
Sauté Aromatics Until Fragrant
In the same pot, add the 2 tablespoons extra-virgin olive oil and reduce heat to medium. Add the diced yellow onion and cook for 4-5 minutes until softened and translucent. This is where the base of your flavors develops—don't skip this step.
Add the 4 minced garlic cloves, 1 teaspoon smoked paprika, and 0.5 teaspoon ground cumin, stirring constantly for 30 seconds until fragrant. The paprika will deepen the smoky notes, while the cumin adds earthy warmth. Here's where it gets good—you'll smell the spices melding together, creating a rich aromatic base for the beans.
Simmer Beans Until Tender and Flavorful
Add the 1.5 cups rinsed dried pinto beans, 2 cups chicken or vegetable broth, and the 1 whole dried bay leaf to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes until the beans are tender but still hold their shape. Stir occasionally to prevent sticking.
I like to check for tenderness by pressing a bean with a fork—it should be soft but not mushy. If the beans aren't tender enough after 25 minutes, add ½ cup more broth and continue simmering. The bay leaf adds subtle depth, so don't skip it, but remove it before serving.
Finish with Bright, Zesty Accents
Return the reserved chorizo to the pot and stir to combine. Add the 0.5 teaspoon salt and 0.25 teaspoon black pepper, then simmer uncovered for 5 minutes to thicken the sauce slightly. The chorizo will reabsorb some of the liquid, creating a rich, cohesive texture.
Finish with the juice of the 1 whole lime and 0.25 cup chopped fresh cilantro, stirring gently to incorporate. The lime brightens the dish, cutting through the richness of the chorizo and beans. Taste and adjust seasoning—you might need a pinch more salt or lime juice to balance the flavors.
Serve Warm with Crispy Toppings
Ladle the chorizo and beans into bowls, garnishing each serving with an extra sprinkle of cilantro and a squeeze of lime. For extra texture, top with crispy tortilla chips or avocado slices if desired. Serve immediately while warm, with warm corn tortillas or crusty bread on the side.
This one-pot fiesta delivers bold, smoky flavors with minimal effort. The key is letting the chorizo render fully and simmering the beans just until tender—no need for overcooking. Each bite is a perfect balance of spice, richness, and brightness, making it a crowd-pleaser for any meal.
Pro Tips For Making Chorizo Beans
- CRACK THE CHORIZO FIRST: Don’t just toss raw chorizo into the pot—break it into ½-inch chunks before cooking. I used to leave it whole, and it’d just sit there like a stubborn lump while the edges overcooked. Smaller pieces render faster and blend into the beans evenly.
- SOAK BEANS 8 HOURS (OR NOT): If you’re in a rush, skip soaking—just add the dried pinto beans to cold water and simmer until tender. But if you’ve got time, soak them overnight in warm water with a pinch of salt. The texture’s creamier, and you’ll avoid that gummy middle that ruins everything.
- SWEAT ONIONS LOW AND SLOW: High heat turns onions bitter, and that’s the last thing you want in chorizo beans. Cook them over medium-low with a splash of water until they’re translucent and just starting to caramelize—about 8-10 minutes. Patience here makes the whole dish taste richer.
- SALVAGE BURNED BAY LEAF: Toss the dried bay leaf in the pot with the beans, but remove it before serving—unless you’re feeling bold. I’ve left it in by accident, and while it doesn’t ruin the dish, it can make the flavor a little harsh if overcooked. Better to play it safe.
Make-ahead tips for this chorizo beans
Prep Ahead Components
Start by prepping the chorizo and aromatics the night before for a stress-free morning. Remove the 8 oz Mexican chorizo from its casing (if using fresh) and break it into ½-inch chunks. Store in an airtight container in the fridge.
Dice the yellow onion and mince the 4 garlic cloves, then place them in a separate container. This saves 15 minutes of prep time the next day. 🌱
Slow-Cooker Adaptation
For hands-off cooking, use a 6-quart slow cooker on low for 6-7 hours or high for 3-4 hours. Brown the chorizo in a skillet first, then add it to the slow cooker with the onions, garlic, spices, beans, and broth.
The slow cooker's gentle heat lets the flavors meld beautifully without monitoring. I love this method for busy weeknights—just dump everything in and let it work its magic. ⏰
Freezer-Friendly Prep
Make a double batch and freeze half for future meals. Portion the cooked chorizo and beans into quart-sized freezer bags, leaving ½-inch headspace for expansion. Label with the date—it keeps for 3 months.
To reheat, thaw overnight in the fridge, then warm on the stovetop with 2 tablespoons broth to restore moisture. The flavors actually improve after freezing, making this a perfect make-ahead solution. ❄️
Bean Soaking Shortcut
Save time by using canned beans instead of dried. Drain and rinse 2 (15-oz) cans pinto beans thoroughly to remove excess sodium. Add them directly to the pot with the chorizo and broth, then simmer for just 10 minutes to heat through.
This cuts prep time by nearly half while keeping the same rich texture. I keep a few cans on hand specifically for quick meals like this. 💡
Spice Mix Prep
Combine the smoked paprika, ground cumin, salt, and black pepper in a small bowl before cooking. Store the mixture in a spice jar labeled "Chorizo Bean Spice Blend" for future use.
This pre-mixed blend saves 2 minutes of measuring during cooking and ensures consistent flavor every time. Keep it in your pantry for quick recipe adaptations. 🌶️
Garnish Assembly
Pre-chop the cilantro and zest the lime ahead of time. Store them separately in airtight containers in the fridge. When ready to serve, simply squeeze the lime juice and sprinkle the cilantro over the top.
This keeps your garnishes fresh and ready to elevate the dish at the last minute. I always prep these components first—they make the dish look and taste restaurant-quality. ✨
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
For convenience, swap the 1.5 cups dried pinto beans with 2 (15-oz) cans pinto beans. Drain and rinse them thoroughly to reduce sodium, then add directly to the pot with the chorizo and broth. Simmer for just 10 minutes to heat through—no soaking required. This cuts prep time by nearly half while keeping the same hearty texture.
How do I make this chorizo bean dish vegetarian?
Replace the 8 oz Mexican chorizo with 8 oz plant-based chorizo or smoked sausage, like Beyond Meat's chorizo or Field Roast's smoked sausage. Keep all other ingredients the same, including the smoked paprika and cumin for that signature depth. The texture will differ slightly, but the smoky-spiced profile stays intact. For extra protein, add ½ cup cooked quinoa or 1 cup chopped mushrooms with the beans.
Why does my chorizo bean dish taste bland?
Blandness usually comes from skipping the key flavor-building steps. First, ensure you render the chorizo fully (let it crisp up for 3-4 minutes30 seconds until they smell amazing. Finally, finish with bright lime juice and fresh cilantro right before serving. If needed, add a pinch more salt or a splash of hot sauce for depth.
Can I make this in an Instant Pot?
Yes! Sauté the chorizo, onions, garlic, and spices in the Instant Pot on sauté mode first. Add the beans and broth, then secure the lid and cook on high pressure for 10 minutes. Let the pressure release naturally for 10 minutes, then stir in the reserved chorizo and finish with lime and cilantro. The Instant Pot version cooks in just 20 minutes total—perfect for busy weeknights.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm on the stovetop with 2 tablespoons broth to restore moisture. The flavors actually deepen overnight, making it taste even better the next day. For freezer storage, portion into quart-sized bags with ½-inch headspace to prevent freezer burn.