3 Pepper Soup Recipe: Smoky Spanish Fire With Crispy Chorizo Topping

Soups & Stews

3 Pepper Soup Recipe: Smoky Spanish Fire With Crispy Chorizo Topping

This 3 pepper soup recipe delivers the bold, smoky flavors of Spain with a crispy chorizo topping that transforms an ordinary bowl into something extraordinary. The secret lies in slow-cooked bell peppers—roasted until charred and sweet—that form the heart of this rich, aromatic broth. Unlike many versions, this recipe balances heat with depth, using smoked paprika and a touch of sherry to create layers of flavor that linger long after the last spoonful.

The foundation begins with a deep, savory broth made from chicken or vegetable stock, where the peppers simmer until their natural sugars caramelize and their smoky essence infuses the liquid. Chorizo adds its signature spicy, fatty richness, while a blend of garlic and cumin deepens the complexity. The final touch? Crispy fried chorizo pieces that top the soup like edible confetti, offering a satisfying crunch that contrasts beautifully with the velvety broth.

What sets this recipe apart is its versatility—adjust the heat level by controlling the amount of cayenne or smoked paprika, or make it creamy by stirring in a splash of heavy cream at the end. It’s hearty enough for a cold evening but light enough for a summer picnic when served chilled. The aroma alone will draw everyone to the table, promising a bowl of soup that’s as comforting as it is exciting.

Perfect for feeding a crowd or meal prepping for the week, this soup keeps well and tastes even better the next day as the flavors meld. Whether you’re a seasoned home cook or just starting your culinary journey, this recipe delivers restaurant-quality results with minimal fuss. Let’s bring the smoky fire of Spain to your kitchen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for 3 pepper soup

Six ingredients transform into a smoky Spanish masterpiece with crispy chorizo topping.

Ingredient Amount Notes
Bell Peppers (Red, Green, Yellow) 🌶️ 3 whole Large, firm, no soft spots
Chorizo (Spanish, cured) 🥓 ½ lb High-quality, sliced for topping
Chicken Stock 💧 6 cups Homemade or quality store-bought
Vegetable Oil 🫒 ½ cup For roasting peppers and frying chorizo
Garlic Cloves 🧄 6 cloves Fresh, peeled, for depth of flavor
Smoked Paprika 🌶️ 2 tbsp Key for authentic smoky flavor
Ground Cumin 🌿 1 tsp Earthy warmth, toasted if possible
Sherry Wine 🍷 ½ cup Dry, for richness and complexity
Cayenne Pepper 🔥 ½ tsp Adjust for heat preference
Onion (Yellow) 🧅 1 whole Medium, diced for base flavor
Tomato Paste 🍅 2 tbsp Concentrated for depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Heavy Cream (Optional) 🥛 ½ cup For creamy finish

The bell peppers are the soul of this soup—choose three vibrant colors for balanced sweetness and visual appeal. Spanish chorizo from the deli section (like La Querencia or El Yunque) delivers the best flavor, but any quality cured chorizo works. The smoked paprika is non-negotiable—Penzeys or Gourmet Madhouse brands have the deepest smoke. For the sherry, any dry amontillado or fino will do—Martinez or Gonzalez Byass are reliable choices. Roast the peppers until charred for maximum caramelization, which builds the soup's natural sweetness.

No smoked paprika? A mix of regular paprika and a pinch of liquid smoke gets you close, though it won't be identical. Substitute chorizo with spicy Italian sausage if needed, but the flavor profile shifts. The tomato paste can be swapped for 2 tbsp tomato sauce in a pinch. For a vegetarian version, use vegetable stock and vegan chorizo (like Field Roast), though the smoky depth will differ. The heavy cream is optional—skip it for a lighter soup or use coconut cream for a dairy-free option. Toast the cumin seeds briefly in a dry pan before grinding for a deeper flavor, but pre-ground works fine if you're short on time.

This soup tastes even better the next day as flavors meld. Store in the fridge for 4-5 days, covered. The broth thickens slightly when chilled, so stir before reheating. For meal prep, freeze portions in airtight containers for up to 3 months. The crispy chorizo topping stays crunchy if fried fresh before serving, but you can reheat it in a dry pan for 1-2 minutes to restore crispness. Garnish with extra smoked paprika or chopped parsley for a pop of color and freshness.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because the peppers just slice—no dice, no fuss. Toss those halves straight into the pot, seeds and all, and let the stock work its magic. (Yes, even on a Tuesday night.)
  • Chorizo Magic: That Spanish chorizo? It’s the star. Crumbled into the oil first, it releases this smoky, spicy perfume that clings to everything—peppers, garlic, even the air. One sniff and you’re already planning seconds.
  • Leftovers That Don’t Suffer: Honestly, this soup improves overnight. The peppers soften into sweetness, the chorizo deepens, and the stock absorbs all the flavors. Reheat it, and it’s like a cozy hug in a bowl—no sad, watery leftovers here.
  • Weeknight Crowd-Pleaser: Feed six people or just me and my dog (who I won’t admit is judgmental). The colors pop, the taste hits every note, and it’s out of the pan in under 40 minutes. My in-laws asked for the recipe after one bite. (I may have printed it out.)

Step-by-step instructions for smoky Spanish pepper soup

Here's the method for creating a rich, smoky pepper soup with perfectly crispy chorizo topping.

1

🍳 Step 1: Roast and Char the Bell Peppers

Preheat your oven's broiler to high. Place the 3 whole bell peppers (red, green, and yellow) directly on a baking sheet, cutting sides facing up. Roast for 10-12 minutes until the skins blister and blacken in spots. Real talk: you want them charred in places—this is where the deep, smoky flavor comes from.

Rotate the peppers halfway through cooking to ensure even charring. Once the skins are mostly blackened with some areas still vibrant, remove them from the oven. Place the peppers in a bowl, cover with a clean kitchen towel, and let them steam for 10 minutes. This makes the skins slip right off, revealing tender flesh underneath. Peel away the charred skins and discard them, then remove and discard the stems and seeds from the peppers.

2

🍳 Step 2: Build the Flavor Base

Heat 0.5 cup vegetable oil in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Add the 6 cloves garlic cloves and cook for 1 minute until fragrant—don't let them brown or they'll turn bitter.

Stir in the 2 tbsp tomato paste and cook for 2 minutes until it darkens slightly. This step develops the base flavor. Sprinkle in the 2 tbsp smoked paprika, 1 tsp ground cumin, 0.5 tsp cayenne pepper, 1.5 tsp salt, and 0.5 tsp black pepper. Stir constantly for 30 seconds to toast the spices and release their aromas—this is where the soup gets its authentic Spanish depth.

3

🍳 Step 3: Simmer the Pepper and Stock Mixture

Add the peeled bell peppers to the Dutch oven and stir to combine with the spice mixture. Pour in the 6 cups chicken stock and bring to a gentle boil. Reduce heat to low and let it simmer uncovered for 20-25 minutes until the peppers are completely tender and the flavors meld together.

Here's the thing—don't rush this step. The soup should reduce slightly, concentrating the flavors. Taste the mixture and adjust seasoning if needed. If it's too thick, add a splash of water or stock to reach your desired consistency. The soup should be rich but still have a smooth texture, not chunky.

4

🔥 Step 4: Finish with Wine and Crispy Chorizo

Remove the soup from heat and stir in the 0.5 cup sherry wine. Let it simmer gently for 5 minutes to allow the alcohol to burn off and the wine to integrate into the soup. If you're using the optional 0.5 cup heavy cream, stir it in now and heat through gently—just until warm, not boiling, to prevent curdling.

While the soup simmers, heat 2 tbsp vegetable oil in a separate skillet over medium heat. Add the 0.5 lb Spanish chorizo, sliced into rounds, and cook for 3-4 minutes until crispy on all sides. The chorizo should be golden brown and slightly caramelized—this is what gives the soup its signature crispy topping. Remove from heat and set aside.

5

🍽️ Step 5: Serve with Crispy Chorizo Garnish

Ladle the hot soup into bowls, dividing it evenly among the 6 servings. Top each serving with the crispy chorizo slices, arranging them artistically on top. The contrast between the smooth, smoky soup and the crispy chorizo is what makes this dish truly special.

Serve immediately while the chorizo is still crispy. The soup should be hot, with the peppers breaking down into a velvety texture. If you've added the heavy cream, it should be smoothly incorporated, adding a luxurious finish. Pair with crusty bread to soak up every last drop of this Spanish-inspired masterpiece.

👨‍🍳

Pro Tips For Making 3 Pepper Soup

  • CHAR THE CHORIZO FIRST: The Spanish chorizo here isn’t just flavor—it’s the backbone. Cook it alone in the oil for 3-4 minutes until it’s sizzling and breaking apart, not just warming through. I used to toss it in with everything and wondered why the soup tasted like it needed more oomph.
  • CUT PEPPERS UNIFORMLY: Slice them into ½-inch strips, not random chunks. The red, green, and yellow should hit the pot at the same time and cook evenly. I learned this after serving a bowl where one pepper was mushy and another still crunchy—no one wants that texture fight.
  • SALT THE STOCK LATE: Hold off on salting the chicken stock until the very end. The chorizo and peppers already pack enough sodium, and adding salt early can make the soup taste flat or metallic. Taste first, then adjust—your future self will notice the difference.
  • USE A LID FOR THE LAST 5: Once the peppers soften and the soup simmers, cover it for the final 5 minutes. This traps steam and lets the flavors meld without drying out the stock. I skip this when I’m distracted, and the soup ends up thinner and less rich—so don’t be like me.

Troubleshooting this dish

Peppers Too Watery

If your roasted peppers release too much liquid when simmered, strain the soup through a fine-mesh sieve after cooking to remove excess moisture. For next time, reduce simmering time by 5 minutes—overcooking peppers breaks down their structure faster. I also recommend using yellow bell peppers first as they tend to hold up better than red or green varieties. 💧

Broth Too Thin

Simmer the soup uncovered for 5-10 extra minutes to reduce the broth naturally. If it's still too thin, make a quick slurry by mixing 1 tbsp cornstarch with 2 tbsp cold water, then stir it into the soup while heating. For a more traditional approach, let the soup reduce overnight in the refrigerator—it thickens beautifully when reheated. 🔥

Chorizo Not Crispy

Slice the chorizo thinly (⅛-inch thick) before frying for even crispiness. Use a nonstick skillet and keep the heat at medium-high—too low makes it greasy, too high burns the outside before cooking through. Fry in batches if needed to avoid overcrowding. For extra crunch, sprinkle with ½ tsp smoked paprika before serving. ✨

Lacking Depth of Flavor

Boost umami by adding 1 tsp soy sauce or ½ cup tomato paste> during simmering. For smokiness, try ½ tsp liquid smoke> (if no smoked paprika) or 1 tbsp balsamic vinegar> at the end. I also recommend toasting the cumin seeds> for 30 seconds> before grinding to intensify their aroma. 🌶️

Spices Too Strong

Balance heat by adding 1 tbsp honey> or ½ cup coconut milk> to mellow the cayenne. If using smoked paprika, reduce cayenne to ¼ tsp>—smoked paprika already packs heat. For a sweeter profile, add ½ cup diced sweet potatoes> when simmering. Taste as you go—adjust gradually to avoid overcorrecting. 💡

Garnish Losing Crisp

Reheat crispy chorizo in a dry nonstick pan> over medium heat> for 1-2 minutes> before serving. For extra crunch, sprinkle with crushed potato chips> or toasted breadcrumbs> on top. Store garnishes separately and add fresh before serving to maintain texture. 🍽️

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 35mg12%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 8g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this 3 pepper soup vegetarian?

Yes! Swap the chicken stock for vegetable stock and use vegan chorizo (like Field Roast brand) or omit it entirely. For extra protein, add white beans or crumbled tofu during simmering. The smoky paprika and sherry will still deliver that authentic Spanish flavor without meat.

2

How do I adjust the heat level?

Start by reducing the cayenne pepper to ¼ tsp for mild heat. For extra spice, add ½ tsp red pepper flakes or a pinch of Aleppo pepper. To balance heat, stir in 1 tbsp honey or ½ cup coconut milk at the end. Taste as you go—small adjustments work best!

3

Can I prep this soup ahead of time?

The soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days. For the crispy chorizo topping, fry it fresh before serving or reheat in a dry pan for 1-2 minutes to restore crispness. The broth may thicken when chilled—stir before reheating.

4

What's the best way to serve leftovers?

Reheat gently on the stove over low heat until steaming. For extra richness, stir in a splash of sherry wine or chicken stock while warming. Serve with crusty bread or garlic toast to soak up every last drop. The crispy chorizo topping works best fresh, but you can sprinkle extra on top when reheating.

5

Why are my roasted peppers releasing too much liquid?

This happens when peppers are overcooked or not properly charred. For next time, reduce simmering time by 5 minutes and use yellow bell peppers first—they hold up better. If needed, strain the soup after cooking to remove excess moisture. The key is balancing charring (for flavor) with structure (for texture).

★★★★★4.5(6 reviews)
Categories Soups & Stews