This Spicy Chorizo and Bean Soup is a hearty, smoky meal with a satisfying kick. It’s a one-pot wonder that fills your kitchen with incredible aroma and comes together in under an hour. You’ll love how the chorizo infuses the broth and the beans make it a complete, comforting dinner.
Love Spicy Chorizo and Bean Soup? So do we! If you're into Soup Recipes or curious about Crockpot Recipes, you'll find plenty of inspiration below.
Why You’ll Love This Spicy Chorizo and Bean Soup
- Bold flavor, minimal effort: Chorizo builds a smoky, spicy base so you don’t need many spices.
- Hearty & filling: Packed with protein and fiber for a complete, satisfying meal.
- Great for leftovers: Tastes even better the next day and reheats beautifully.
- Easy to customize: Adjust the heat, swap beans, or add extra veggies like spinach.
Ingredients & Tools
- 1 tbsp olive oil
- 400 g raw cooking chorizo, casings removed
- 1 large yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 tsp smoked paprika
- 1/2 tsp dried oregano
- 1/4 tsp crushed red pepper flakes (optional, for extra heat)
- 2 x 400 g cans cannellini beans, drained and rinsed
- 1.5 L chicken or vegetable stock
- 1 x 400 g can diced tomatoes
- 1 bay leaf
- Salt and black pepper to taste
- Fresh parsley for garnish
Tools: A large, heavy-bottomed pot or Dutch oven, a wooden spoon, and a sharp knife for prepping the vegetables.
Notes: Use raw Spanish-style chorizo for best flavor. Rinse the beans to control sodium and get a cleaner broth.
Nutrition (per serving)
| Calories: | 485 kcal |
| Protein: | 28 g |
| Fat: | 25 g |
| Carbs: | 38 g |
| Fiber: | 10 g |
Serves: 6 | Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes
Before You Start: Tips & Ingredient Notes
- Chorizo is your flavor foundation. Use raw, cured Spanish-style chorizo if you can find it. It crumbles beautifully and releases flavorful oils that form the base of your soup. The pre-cooked, sliced kind won’t give you the same rich, infused broth.
- Don’t rush the vegetable sauté. Taking a few extra minutes to properly soften the onion, carrot, and celery (your soffritto) builds a sweetness and depth that you’ll really taste in the final soup. You want them tender, not browned.
- Rinse those beans! Giving your canned beans a quick rinse under cold water removes the starchy, sometimes salty canning liquid. This helps control the salt level and results in a clearer, more vibrant broth.
- Taste and adjust at the end. Chorizo can vary in saltiness, so hold off on adding extra salt until the soup is finished. Then, taste and season with salt and pepper as needed—it makes all the difference.
How to Make Spicy Chorizo and Bean Soup
Step 1: Heat the olive oil in your large pot or Dutch oven over medium heat. Add the chorizo (casings removed) and use your wooden spoon to break it up as it cooks. You’ll notice it releasing its signature red oils—this is pure flavor gold. Cook for about 5-7 minutes until it’s nicely browned and crumbly.
Step 2: Using a slotted spoon, remove the cooked chorizo and set it aside on a plate. You’re leaving that beautiful, spiced oil behind in the pot. This is what you’ll use to cook your vegetables, infusing them with all that chorizo goodness.
Step 3: Add the diced onion, carrot, and celery to the pot. Cook, stirring occasionally, for about 8-10 minutes until the vegetables have softened and the onion becomes translucent. You should smell a wonderful, sweet aroma. Then, stir in the minced garlic, smoked paprika, oregano, and red pepper flakes (if using), and cook for just one more minute until fragrant.
Step 4: Return the cooked chorizo to the pot. Add the drained and rinsed cannellini beans, the diced tomatoes with their juices, the chicken stock, and the bay leaf. Give everything a good stir, scraping the bottom of the pot to lift any tasty browned bits.
Step 5: Bring the soup up to a lively boil, then immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently for 20-25 minutes. This simmering time is crucial—it allows the flavors to marry and the beans to become perfectly tender.
Step 6: After simmering, remove the bay leaf and discard it. Now, taste your soup! This is the moment to season with salt and black pepper. The chorizo is salty, so you might not need much. The soup should be rich, a little spicy, and deeply savory.
Step 7: For a slightly thicker, creamier texture, you can take a ladleful or two of the soup (mostly beans and some broth) and blend it until smooth, then stir it back into the pot. This is totally optional, but it creates a lovely, velvety background.
Step 8: Ladle the hot soup into bowls and garnish generously with freshly chopped parsley. The fresh herbs add a bright, clean note that cuts through the richness perfectly. Serve immediately with some crusty bread for dipping.
Storage & Freshness Guide
- Fridge: Cool completely, then store in an airtight container for 3–4 days.
- Freezer: Portion into freezer-safe containers and freeze for up to 3 months.
- Reviving: Reheat gently on the stovetop, adding a splash of broth or water if thickened.
Serving Suggestions
Complementary Dishes
- Crusty, warm bread — Essential for dipping and scooping up every last bit of the flavorful broth. A baguette or some rustic sourdough works perfectly.
- A simple green salad with a sharp vinaigrette — The crisp, acidic greens provide a refreshing contrast to the warm, spicy, and rich soup.
- Buttered cornbread — The slight sweetness of the cornbread is a fantastic partner for the smoky, spicy notes of the chorizo.
Drinks
- A crisp, cold lager — The carbonation and clean finish of a good lager help cleanse the palate between bites of the hearty, spiced soup.
- Spanish Garnacha red wine — This wine has juicy red fruit flavors and a peppery note that complements the smokiness of the paprika in the chorizo beautifully.
- Sparkling water with lemon — A non-alcoholic option that provides a bubbly, citrusy lift to refresh your taste buds.
Something Sweet
- Orange and almond cake — The citrusy, nutty flavors are a light and elegant way to finish the meal without feeling too heavy.
- Dark chocolate and sea salt — Just a few squares of high-quality dark chocolate provide a bittersweet, sophisticated endnote that pairs wonderfully with the spice.
- Vanilla bean ice cream — The cool, creamy sweetness is a classic and delightful contrast to the warm, savory soup you just enjoyed.
Top Mistakes to Avoid
- Mistake: Using the wrong type of chorizo. Pre-cooked, hard chorizo won’t crumble or release its flavorful fats into the soup. Always opt for raw, cooking chorizo for the best texture and flavor base.
- Mistake: Skipping the step of removing the chorizo. If you cook the vegetables directly with the chorizo, they can steam and become mushy instead of properly sautéing in the flavorful oil. Taking that extra minute to remove the meat is worth it.
- Mistake: Boiling the soup aggressively. A gentle simmer is key. A rolling boil can break down the beans too much and make the soup cloudy. Keep it at a low, steady bubble.
- Mistake: Forgetting to taste before serving. Seasoning is everything. Chorizo salt levels vary, so always do a final taste test and adjust with salt and pepper at the very end.
Expert Tips
- Tip: Make it a day ahead. The flavors in this soup deepen and meld together spectacularly overnight. If you have the time, make it a day before you plan to serve it for an even more incredible result.
- Tip: Control the heat level easily. The spice comes from the chorizo and the optional red pepper flakes. For a milder soup, use a sweet/mild chorizo and omit the flakes. For more fire, add an extra pinch of flakes or a dash of hot sauce at the end.
- Tip: Add greens for a nutritional boost. Stir in a few large handfuls of chopped kale or spinach during the last 5 minutes of cooking. They’ll wilt perfectly into the soup, adding color and nutrients.
- Tip: Create a creamier texture without cream. Blending a portion of the soup, as mentioned in the steps, is a fantastic way to thicken it naturally. It gives a rich, velvety mouthfeel without adding any dairy.
FAQs
Can I make this soup in a slow cooker?
Absolutely! You can adapt this recipe for a slow cooker. Simply brown the chorizo and sauté the vegetables in a skillet first to build flavor, then transfer everything to your slow cooker. Add the remaining ingredients (except garnishes) and cook on low for 6-8 hours or on high for 3-4 hours. This is a great hands-off method for a busy day.
What other beans can I use?
Cannellini beans are classic, but this soup is very flexible. Great Northern beans or even kidney beans would work well. For a different texture, you could use chickpeas. Just make sure they are canned and rinsed, or if using dried, that you cook them completely beforehand.
How long will leftovers last in the fridge?
Stored in an airtight container, this soup will keep beautifully in the refrigerator for 3-4 days. The flavors continue to develop, so leftovers are a real treat. You’ll notice it thickens as it cools; just add a splash of water or stock when reheating.
Can I freeze this chorizo and bean soup?
Yes, it freezes exceptionally well! Let the soup cool completely, then portion it into freezer-safe containers or bags, leaving a little space for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating gently on the stovetop.
Is there a way to make this soup less greasy?
If you find the soup has a bit too much fat from the chorizo, there’s an easy fix. After you’ve cooked the chorizo and removed it, you can spoon out a tablespoon or two of the red oil before adding your vegetables. Alternatively, you can chill the finished soup and skim the solidified fat from the top before reheating.
Spicy Chorizo And Bean Soup
Make this easy Spicy Chorizo and Bean Soup in under an hour. A hearty one-pot meal with smoky flavor and a kick of heat. Get the recipe now!
Ingredients
For the Ingredients
-
1 tbsp olive oil
-
400 g raw cooking chorizo (casings removed)
-
1 large yellow onion (diced)
-
2 carrots (peeled and diced)
-
2 celery stalks (diced)
-
4 cloves garlic (minced)
-
1 tsp smoked paprika
-
0.5 tsp dried oregano
-
0.25 tsp crushed red pepper flakes (optional, for extra heat)
-
2 x 400 g cans cannellini beans (drained and rinsed)
-
1.5 L chicken or vegetable stock
-
1 x 400 g can diced tomatoes
-
1 bay leaf
-
Salt and black pepper (to taste)
-
Fresh parsley (for garnish)
Instructions
-
Heat the olive oil in your large pot or Dutch oven over medium heat. Add the chorizo (casings removed) and use your wooden spoon to break it up as it cooks. Cook for about 5-7 minutes until it’s nicely browned and crumbly.01
-
Using a slotted spoon, remove the cooked chorizo and set it aside on a plate. You’re leaving that beautiful, spiced oil behind in the pot.02
-
Add the diced onion, carrot, and celery to the pot. Cook, stirring occasionally, for about 8-10 minutes until the vegetables have softened and the onion becomes translucent. Then, stir in the minced garlic, smoked paprika, oregano, and red pepper flakes (if using), and cook for just one more minute until fragrant.03
-
Return the cooked chorizo to the pot. Add the drained and rinsed cannellini beans, the diced tomatoes with their juices, the chicken stock, and the bay leaf. Give everything a good stir, scraping the bottom of the pot to lift any tasty browned bits.04
-
Bring the soup up to a lively boil, then immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently for 20-25 minutes.05
-
After simmering, remove the bay leaf and discard it. Now, taste your soup! This is the moment to season with salt and black pepper.06
-
For a slightly thicker, creamier texture, you can take a ladleful or two of the soup (mostly beans and some broth) and blend it until smooth, then stir it back into the pot.07
-
Ladle the hot soup into bowls and garnish generously with freshly chopped parsley. Serve immediately with some crusty bread for dipping.08
Not what you're looking for?



