Side Dishes
This chorizo and beans recipe transforms simple ingredients into a smoky, spiced one-pan dish that’s ready in under an hour. The secret lies in balancing chorizo’s bold flavors with tender beans, creating a dish that’s hearty enough for dinner but easy enough for weeknights.
I developed this after realizing how often I’d skip beans for lack of time—until I found a way to make them effortless yet deeply satisfying.
The method is straightforward but packed with flavor: crispy chorizo renders its oils into the pot, while beans simmer in a rich broth infused with garlic, cumin, and smoked paprika. No fancy equipment is needed—just a sturdy skillet or pot, and you’ll have a dish that’s restaurant-quality without the fuss.
The result? A tender, smoky-spiced mix where every bite delivers crispy chorizo bits and perfectly seasoned beans.
This recipe works as a standalone main or alongside rice, tortillas, or crusty bread to soak up the flavorful juices. The protein-to-bean ratio ensures it’s filling, while the spices keep it vibrant.
Whether you’re feeding a family or just yourself, this one-pan magic delivers dinner in 30 minutes with minimal cleanup. Let’s get cooking!
For extra depth, add a splash of broth or a sprinkle of cheese at the end. The possibilities are endless, but the foundation remains simple: chorizo, beans, and a few key spices. That’s all you need to create a dish that feels like a home-cooked hug in a bowl.
Ingredients for chorizo beans
Simple ingredients that pack smoky, spiced flavor into one-pan magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Chorizo Sausage 🌭 | 1 lb | Mexican chorizo, sliced into rounds |
| Dried Pinto Beans 🌱 | 1 ½ cups | Uncooked, soaked overnight or quick-soaked |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Smoked Paprika 🌶️ | 1 tbsp | Adds signature smoky flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for richer aroma |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Bay Leaves 🍃 | 2 whole | For subtle earthy depth |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crispy chorizo searing |
| Lemon Juice 🍋 | 1 tbsp | Brightens the dish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Shredded Monterey Jack Cheese 🧀 | ½ cup | Optional for serving |
The chorizo makes this dish—Mexican-style with its paprika and garlic punch. Grab the link-style chorizo from the butcher section or Latin market, not the ground kind. Trader Joe's and Whole Foods carry good options, but any Mexican grocery store will have the best selection. For beans, dried pinto works best (they hold up better than canned), but canned pinto beans in a pinch—just drain and rinse. The smoked paprika? Penzeys or Goya brands are my go-to for that authentic smoky kick. Toast your cumin seeds in a dry pan for 30 seconds before grinding if you're feeling fancy (trust me on this).
No Mexican chorizo? Spanish chorizo or even Italian sausage works, but the flavor will shift. Short on time? Canned pinto beans are fine—just don't overcook them. The beans need to stay tender, not mushy. Fresh cilantro? Dried oregano at half the amount will get you close. Want more heat? Add a pinch of cayenne with the smoked paprika. The lemon juice is key—freshly squeezed brightens everything up, but bottled works if you're in a rush. For extra richness, stir in a spoonful of sour cream or Greek yogurt at the end.
This tastes even better the next day—3-4 days in the fridge, covered. Freezes for up to 3 months if you make a big batch. I always double the recipe and freeze half for lazy days. The cheese? Add it fresh when serving—it melts beautifully into the smoky bean mixture. Serve with warm tortillas or crusty bread to soak up all those flavorful juices. Leftovers reheat perfectly in a skillet with a splash of broth.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping, no fussing, just slice the chorizo, dump the beans, and let the broth do the work. The smoked paprika and garlic infuse everything while you’re scrolling through your phone or waiting for the beans to soften.
- Smoky, Savory Bomb: That first bite? Pure satisfaction. The chorizo’s spicy, fatty crumble melts into the creamy beans, while the smoked paprika adds this deep, earthy warmth that lingers. Honestly, it’s the kind of flavor that makes you want to eat it straight from the pot.
- Leftovers for Days: This dish begs to be made in big batches—it tastes even better the next day as the flavors meld. I’ll be real: I’ve reheated these beans for lunch three times this week, and no one’s complained. (My roommate still asks for seconds, though.)
- Budget Meal Hero: Dried pinto beans and chorizo stretch this recipe into a full meal for pennies. Between us, it’s my go-to when I’m broke but still want something hearty and satisfying. Plus, the chicken broth keeps it rich without breaking the bank.
Step-by-step instructions for smoky-spiced chorizo and beans
Here's how to create a rich, flavorful chorizo and beans dish that comes together in one pan.
Prepare the Beans for Cooking
First, if you haven't already, soak the 1.5 cups dried pinto beans overnight in plenty of water. If you're short on time, do a quick soak by covering the beans with water in a pot, bringing to a boil for 2 minutes, then letting them sit off heat for 1 hour. Drain and rinse them thoroughly before using.
This soaking step is crucial—it reduces cooking time and prevents the beans from staying hard. I like to add 2 whole bay leaves to the soaking water for subtle flavor infusion. After draining, give the beans a quick rinse under cold water to remove any surface starch that could make the dish gummy.
Sear the Chorizo Until Crispy
Heat 2 tablespoons extra-virgin olive oil in a large, heavy pot or Dutch oven over medium-high heat. Add the 1 lb chorizo sausage, sliced into rounds, and cook undisturbed for 3-4 minutes until the edges begin to crisp and the fat starts to render out.
Don't stir constantly—let the chorizo brown in spots. This creates deep, smoky flavor and crispy texture. You'll know it's ready when the chorizo releases easily from the pan and has a beautiful golden-brown crust. Remove the chorizo with a slotted spoon and set it aside on a paper towel-lined plate to drain excess fat.
Build the Flavor Base
In the same pot, reduce the heat to medium and add 4 minced garlic cloves. Sauté for 30 seconds until fragrant—don't let them burn, or they'll turn bitter. Stir in 1 tablespoon smoked paprika, 1 teaspoon ground cumin, and 1 teaspoon dried oregano, cooking for another 30 seconds until the spices are toasted and aromatic.
This is where all the magic happens. The spices should smell warm, earthy, and slightly smoky. If you're using Mexican oregano, you'll notice a distinct citrusy note that pairs perfectly with the chorizo. Keep the heat moderate so the spices don't scorch—just enough to wake up their flavors.
Simmer the Beans in Flavorful Broth
Add the drained beans, 2 cups chicken broth, 1 teaspoon salt, and 0.5 teaspoon black pepper to the pot. Stir everything together, then bring to a gentle boil. Once boiling, reduce the heat to low, cover partially, and let it simmer for 45-50 minutes, stirring occasionally, until the beans are tender but not mushy.
Here's the thing—you want the beans to break down slightly but still hold their shape. They should be fork-tender with a bit of bite. If the liquid reduces too much before the beans are done, add a splash of water or broth to keep them submerged. The chorizo can go back in the pot after 20 minutes of cooking time.
Finish and Serve with Fresh Herbs
Once the beans are tender, return the chorizo to the pot along with 1 tablespoon lemon juice. Stir everything together and let it simmer uncovered for 5-7 minutes to let the flavors meld and the liquid reduce slightly. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a squeeze of lemon.
Before serving, stir in 0.25 cup chopped fresh cilantro and top each serving with 0.5 cup shredded Monterey Jack cheese if using. The bright acidity of the lemon and fresh cilantro cut through the richness of the chorizo and beans, balancing the dish beautifully. Serve hot with warm tortillas or crusty bread to soak up every last bit of that smoky, spiced goodness.
Pro Tips For Making Chorizo Beans
- CRACK THE CHORIZO FIRST: Slice the chorizo into ¼-inch rounds before cooking—it renders fat faster and cooks more evenly than whole links. I used to toss in whole sausages and end up with unevenly heated beans and greasy spots; this change makes the dish look and taste more professional.
- SOAK BEANS OVERNIGHT (OR NOT): Skip the soak if you’re in a hurry, but if you have time, soak the pinto beans for 8+ hours—they’ll stay creamier and absorb flavors better. I learned this the hard way when my beans turned to mush after a long simmer; pre-soaking prevents that gummy texture.
- BROWN THE CHORIZO FIRST: Sear the chorizo in a dry pot for 2-3 minutes before adding broth—it deepens the smoky flavor and prevents the beans from tasting flat. After burning chorizo twice, I realized this step isn’t optional; it’s the difference between good and really good.
- STIR IN PAPRIKA LATE: Add the smoked paprika in the last 10 minutes of cooking—it keeps the color vibrant and the flavor bright instead of bitter. I used to dump it all in at once and end up with a dish that tasted more like dust than spice. Timing matters.
Dietary considerations for this dish
Gluten-Free Adaptations
This recipe is naturally gluten-free, but always double-check your chorizo label—some brands use wheat fillers. I’ve tested this with Trader Joe’s Mexican chorizo, which is certified gluten-free, and it works perfectly.
For extra safety, opt for chorizo labeled "gluten-free" or made with just meat, spices, and vinegar. The beans and broth are also inherently gluten-free, so no substitutions are needed there. 🌱
Vegetarian Swaps
Skip the chorizo and boost the dish with 1 lb extra-firm tofu or smoked tempeh, pressed and cubed. Sauté the tofu in olive oil with smoked paprika and cumin until crispy, then proceed with the recipe as written.
For a meatier texture, try mushroom chorizo (a blend of mushrooms, spices, and vinegar) available at specialty stores. The key is replicating that smoky, savory depth the chorizo provides.
Low-Carb Options
Replace the ½ cup shredded Monterey Jack cheese with avocado slices or a dollop of Greek yogurt for creaminess without the carbs. Serve with low-carb tortillas (like Mission Carb Balance) or cauliflower rice instead of regular rice.
The beans remain the hearty base, but these swaps keep the dish lighter. I’ve also seen great results with zucchini noodles as a side—just sauté them briefly to soften.
Protein Adjustments
For a lighter protein option, reduce the chorizo to ½ lb and add ½ lb cooked chicken breast, shredded and seasoned with the same spices. Alternatively, swap in shrimp for a seafood twist—sauté it with the chorizo until just pink.
The beans will still be the star, but these additions add variety. If you’re watching fat intake, trim visible chorizo fat before adding it back to the pot.
Allergen-Friendly Tips
For nut allergies, ensure all spices (like cumin or smoked paprika) are processed in nut-free facilities. Soy allergies? Check your chorizo—some brands contain soy-based fillers. I’ve had success with Applegate chorizo, which is soy-free.
For dairy-free needs, omit the cheese entirely or use a nutritional yeast sprinkle for a cheesy flavor without the dairy. Always read labels carefully!
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, you can! Use 2 (15 oz) cans of pinto beans, drained and rinsed thoroughly. For best results, add them to the pot after 15 minutes of simmering to prevent them from becoming mushy. Canned beans cook faster, so reduce simmering time to 20-25 minutes total. This cuts prep time significantly while keeping the dish flavorful.
How do I make this recipe spicier?
Add ½ teaspoon cayenne pepper or 1 tablespoon hot sauce when sautéing the garlic and spices. For extra heat, include 1-2 diced jalapeños with the chorizo or stir in 1 teaspoon chipotle powder with the smoked paprika. Always taste as you go—you can adjust to your preference!
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat with 1-2 tablespoons broth or water to prevent drying. Stir frequently for 5-7 minutes until warmed through. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals, stirring between each. The dish tastes even better reheated!
Can I make this recipe in a slow cooker?
Brown the chorizo in a skillet first, then transfer everything (including the chorizo) to the slow cooker. Add ½ cup extra broth and cook on low for 6-7 hours or high for 3-4 hours. The low-and-slow method enhances the smoky flavors beautifully. Stir in fresh cilantro and lemon juice before serving.
What if my chorizo isn't crispy?
Don't worry—it'll still taste great! If you prefer crispy chorizo, try cooking it in batches over medium-high heat for 2-3 minutes per batch until golden. For extra crunch, broil the chorizo for 1-2 minutes after removing it from the pot. The key is patience—let it brown undisturbed to develop flavor.
