Written by

Emily Watson

Published

Cozy Spanish Chorizo Soup Recipe Easy Hearty Comfort for Cold Nights

Ready In 40 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“You’re kidding, chorizo in soup?” my friend laughed the first time I mentioned making a Spanish chorizo soup on a chilly night. Honestly, I wasn’t sure either. I’d grabbed a spicy chorizo sausage on a whim during a hurried grocery run, mostly because it looked like a fun twist on my usual soups. That night, the kitchen smelled like a warm embrace—smoky, garlicky, with just enough heat to make my nose tingle. As I ladled the soup into bowls, the first spoonful was a surprise: rich, comforting, and oddly addictive. The kind of soup that makes you pause and realize you found your new favorite for cold evenings.

It wasn’t fancy or complicated, just honest ingredients simmered together with a bit of patience. The smoky chorizo brought this depth that plain sausage never could, and the tender beans and tomatoes rounded it all out. I remember texting my friend a photo, and the next day, she was asking for the recipe—skeptic turned believer, just like me.

Since then, this Cozy Spanish Chorizo Soup has been my go-to when the weather drops, and I want something hearty without fussing over a ton of prep. It’s the kind of meal that feels like a mini escape to Spain without leaving your kitchen. Plus, it pairs so well with a slice of crusty bread or even alongside a quick skillet of crispy garlic chicken scampi for a fuller meal. There’s something about the way the spicy sausage melts into the broth that just sticks with you—a quiet, satisfying promise of warmth for the soul.

Why You’ll Love This Recipe

This Spanish chorizo soup isn’t just your average bowl of comfort. I’ve made it over and over, tweaking the seasonings and ingredients, and here’s why it stands out:

  • Quick & Easy: Ready in about 40 minutes, it’s perfect for those nights when you want warmth fast without sacrificing flavor.
  • Simple Ingredients: Most are pantry staples—canned beans, diced tomatoes, onions—and that spicy chorizo that adds the magic spark.
  • Perfect for Cozy Nights In: Whether you’re unwinding after a long day or hosting a low-key dinner, this soup fits the mood.
  • Crowd-Pleaser: The smoky, spicy notes are balanced enough to please both kids and adults, making it great for family meals.
  • Unbelievably Delicious: The savory chorizo combined with creamy beans and a hint of paprika creates a comforting texture and flavor combo that keeps you coming back.

What makes this recipe a little different? Besides the careful balance of smoky and spicy chorizo with fresh herbs and just a splash of sherry vinegar for brightness, I blend a portion of the beans for a slightly creamy texture without adding any dairy. It’s a small trick that gives the soup body and richness without heaviness. Honestly, it’s comfort food reimagined—simple, hearty, and super satisfying. If you’re interested in recipes that bring that same cozy vibe but with a different protein, you might like my garlic butter mushroom stuffed chicken for a family-friendly twist.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You probably have most of these on hand, and the fresh chorizo is the star that pulls it all together.

  • Spanish Chorizo Sausage: About 8 ounces (225g), sliced or crumbled. Look for smoked, cured chorizo for the best flavor. I like brands that use natural casings and no fillers.
  • Olive Oil: 2 tablespoons, for sautéing. Extra virgin is best for flavor.
  • Yellow Onion: 1 medium, finely chopped. Adds sweetness and depth.
  • Garlic Cloves: 3 large, minced. Garlic is non-negotiable here!
  • Red Bell Pepper: 1 medium, diced. For a touch of sweetness and color.
  • Smoked Paprika: 1 teaspoon. This amplifies the smoky notes and is a must-have.
  • Dried Oregano: 1 teaspoon. Classic Spanish herb that rounds out the flavor.
  • Canned Diced Tomatoes: 1 (14-ounce/400g) can, preferably fire-roasted for extra depth.
  • Cannellini Beans or Great Northern Beans: 2 (15-ounce/425g) cans, drained and rinsed. Use small-curd beans for best texture.
  • Chicken or Vegetable Broth: 4 cups (1 liter). Homemade or low-sodium store-bought works well.
  • Fresh Parsley: 2 tablespoons, chopped. Adds freshness at the end.
  • Sherry Vinegar or Red Wine Vinegar: 1 tablespoon. Brightens the soup and cuts through the richness.
  • Salt & Black Pepper: To taste.

If you want to switch things up, almond flour can be used for thickening if you prefer a slightly denser soup. For a dairy-free and vegetarian version, skip the chorizo and use smoked paprika with sautéed mushrooms for a similar smoky depth.

Equipment Needed

  • Large Dutch Oven or Heavy-Bottomed Pot: A sturdy pot helps cook the soup evenly and prevents burning. I’ve used both enameled cast iron and stainless steel with great results.
  • Wooden Spoon or Silicone Spatula: Ideal for stirring without scratching your pot.
  • Chef’s Knife and Cutting Board: For prepping the veggies and chorizo.
  • Measuring Cups and Spoons: For accuracy with broth, spices, and vinegar.
  • Blender or Immersion Blender: Optional, for blending part of the beans to create creaminess.

If you don’t have a Dutch oven, a large soup pot or even a deep skillet with a lid can work fine—just watch the liquid levels and stir often to avoid sticking. I once made this soup in a slow cooker (low for 6 hours), but you lose some of that fresh onion bite, so stovetop is my preferred method.

Preparation Method

spanish chorizo soup preparation steps

  1. Sauté the Aromatics (10 minutes): Heat 2 tablespoons olive oil over medium heat in your Dutch oven. Add the chopped onion and cook until translucent, about 5 minutes. Toss in the minced garlic and diced red bell pepper, cooking another 3 minutes until softened and fragrant.
  2. Cook the Chorizo (5 minutes): Add the sliced or crumbled chorizo to the pot. Stir frequently, letting the fat render and the sausage get a bit crispy on the edges. This step releases the smoky oils that flavor the whole soup.
  3. Season the Base (1 minute): Sprinkle in the smoked paprika and dried oregano. Stir well to coat the chorizo and veggies, letting the spices toast slightly to unlock their full flavor.
  4. Add Tomatoes and Broth (5 minutes): Pour in the canned diced tomatoes with their juice and the 4 cups of broth. Stir to combine everything, scraping the bottom to lift any browned bits. Bring the mixture to a gentle simmer.
  5. Simmer and Add Beans (15-20 minutes): Once simmering, add the drained and rinsed beans. Let the soup cook uncovered for 15-20 minutes, stirring occasionally. The flavors meld and the soup thickens slightly. If you like, at this stage blend about a third of the beans with some broth in a blender or use an immersion blender right in the pot to add richness.
  6. Finish with Vinegar and Season (2 minutes): Stir in 1 tablespoon of sherry vinegar to brighten the flavors. Taste and season with salt and black pepper as needed.
  7. Garnish and Serve: Ladle the soup into bowls and sprinkle chopped fresh parsley on top. A squeeze of fresh lemon or a drizzle of good olive oil is optional but lovely.

Pro tip: If your soup tastes a bit flat, a pinch of sugar helps balance acidity from the tomatoes. And don’t rush the simmer—it’s the slow melding that makes this chorizo soup so soulful. This dish pairs beautifully with a hearty side like cornbread taco bake for an all-in cozy night.

Cooking Tips & Techniques

Getting this soup just right hinges on a few simple tricks I’ve learned from trial and error. First, always use quality smoked chorizo—fresh, unprocessed chorizo won’t deliver the same smoky punch. Don’t skip sautéing the chorizo; it’s where all the flavor oils come from.

Keep an eye on the garlic and paprika when cooking. Garlic burns quickly and turns bitter, so add it after the onions start softening. Toasting the paprika briefly releases a deep smokiness, but don’t let it blacken—that ruins the taste.

When adding beans, rinsing canned ones removes excess starch and salt, helping keep the soup from getting gluey or too salty. Blending some beans for creaminess is optional but highly recommended—it’s a neat trick to avoid cream or flour thickening.

Timing is key: simmer long enough for flavors to marry but not so long that the beans fall apart completely. Multitasking here pays off; you can prep a quick fresh salad or heat up some crusty bread while the soup simmers.

Consistency is about balance—if it’s too thick, add broth; too thin, simmer uncovered a bit longer. Lastly, always finish with vinegar or a squeeze of lemon for that lively pop that keeps the soup from tasting heavy.

Variations & Adaptations

This Cozy Spanish Chorizo Soup is pretty flexible, so feel free to make it your own:

  • Vegetarian Version: Omit the chorizo and add smoked paprika plus sautéed mushrooms or smoked tofu for that smoky flavor. Use vegetable broth to keep it fully plant-based.
  • Spice it Up: Add a diced jalapeño or a pinch of cayenne with the garlic to dial up the heat if you like things fiery.
  • Hearty Grain Boost: Stir in cooked farro, barley, or rice in the last 10 minutes of cooking for extra texture and substance.
  • Seasonal Twist: Swap bell peppers for diced butternut squash or zucchini depending on what’s fresh.
  • Low-Carb Adaptation: Skip the beans and add extra chorizo with leafy greens like kale or spinach stirred in at the end.

I once tried adding a splash of smoky mezcal at the end for a subtle boozy kick—unexpected but surprisingly good, especially for a weekend dinner. For a lighter touch, swapping Greek yogurt as a topping instead of sour cream adds creaminess without heaviness.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot, with some crusty bread or a simple green salad on the side. The warm, smoky aroma fills the room and invites slow, comforting meals. I like to drizzle a little extra virgin olive oil on top for richness.

Leftovers keep well in an airtight container in the fridge for up to 3 days. The flavors actually deepen overnight, making the next-day bowl even better. Reheat gently on the stovetop or microwave, adding a splash of broth if it thickens too much.

You can freeze this soup in portions for up to 2 months. Just thaw overnight in the fridge and reheat slowly. Beans might soften a bit more after freezing, but that’s a tradeoff for convenience.

If you want to make it a full meal, pairing this soup with my sticky pomegranate chicken offers a delicious contrast of sweet and smoky flavors, perfect for a cozy night in.

Nutritional Information & Benefits

Each serving of this Cozy Spanish Chorizo Soup is roughly:

Nutrient Amount
Calories 320 kcal
Protein 18 g
Fat 15 g
Carbohydrates 25 g
Fiber 7 g
Sodium 750 mg (varies by broth and chorizo)

Chorizo provides a good amount of protein and healthy fats, while the beans offer fiber and plant-based protein plus essential minerals. The smoked paprika and garlic have antioxidant properties, and the soup’s relatively low in carbs if you skip extra grains. For those managing sodium, opt for low-sodium broth and rinse the beans well.

I appreciate how this soup balances indulgence and nutrition—rich and satisfying without feeling overly heavy. It’s one of those recipes that makes you feel cared for while still keeping things real.

Conclusion

There’s something quietly special about this Cozy Spanish Chorizo Soup—it’s simple, hearty, and full of character. Whether you’re fighting off a chill or just craving a meal that feels like a warm hug, this soup answers the call. It’s easy to adjust for your tastes, and the smoky chorizo is the kind of flavor that stays with you long after the last spoonful.

I love how it turns a basic pantry into a comforting feast with minimal effort. It’s become a staple in my kitchen, especially on nights when I just want to slow down and savor something real. I’d love to hear how you make it your own, so drop your twists or questions in the comments below. Sharing recipes that bring warmth is what it’s all about.

FAQs About Cozy Spanish Chorizo Soup

Can I use fresh chorizo instead of cured Spanish chorizo?

You can, but fresh chorizo is raw and needs full cooking before adding other ingredients. It won’t have the same smoky flavor, so consider adding extra smoked paprika for depth.

Is it possible to make this soup gluten-free?

Absolutely! All the ingredients are naturally gluten-free. Just double-check your broth and chorizo labels to avoid hidden gluten.

How spicy is this soup? Can I adjust the heat?

The heat level depends on your chorizo brand. You can tone it down by using mild chorizo or add more spice with cayenne or fresh chili if you like it hotter.

Can I prepare this soup in a slow cooker?

Yes, but the flavors might be less bright. Cook chorizo and veggies first on the stove, then transfer to slow cooker with beans and broth. Cook on low for 4-6 hours.

What can I serve with this soup for a complete meal?

Crusty bread, a fresh salad, or a side like the pink Cadillac pasta salad pairs nicely to round out your cozy dinner.

Pin This Recipe!

spanish chorizo soup recipe

Print

Cozy Spanish Chorizo Soup

A hearty and smoky Spanish chorizo soup perfect for cold nights, combining spicy sausage, tender beans, and a touch of smoky paprika for a comforting meal.

  • Author: Indigo
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: Spanish

Ingredients

Scale
  • 8 ounces Spanish chorizo sausage, sliced or crumbled
  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, finely chopped
  • 3 large garlic cloves, minced
  • 1 medium red bell pepper, diced
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 (14-ounce) can diced tomatoes, preferably fire-roasted
  • 2 (15-ounce) cans cannellini or great northern beans, drained and rinsed
  • 4 cups chicken or vegetable broth
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon sherry vinegar or red wine vinegar
  • Salt and black pepper, to taste

Instructions

  1. Heat 2 tablespoons olive oil over medium heat in a large Dutch oven. Add the chopped onion and cook until translucent, about 5 minutes.
  2. Add the minced garlic and diced red bell pepper, cooking another 3 minutes until softened and fragrant.
  3. Add the sliced or crumbled chorizo to the pot. Stir frequently, letting the fat render and the sausage get a bit crispy on the edges, about 5 minutes.
  4. Sprinkle in the smoked paprika and dried oregano. Stir well to coat the chorizo and veggies, letting the spices toast slightly for about 1 minute.
  5. Pour in the canned diced tomatoes with their juice and the 4 cups of broth. Stir to combine, scraping the bottom to lift any browned bits. Bring to a gentle simmer.
  6. Add the drained and rinsed beans. Let the soup cook uncovered for 15-20 minutes, stirring occasionally. Optionally, blend about a third of the beans with some broth to add creaminess.
  7. Stir in 1 tablespoon of sherry vinegar to brighten the flavors. Taste and season with salt and black pepper as needed.
  8. Ladle the soup into bowls and sprinkle chopped fresh parsley on top. Optionally, add a squeeze of fresh lemon or a drizzle of olive oil before serving.

Notes

Use quality smoked chorizo for best flavor. Blending some beans adds creaminess without dairy. Adjust thickness with broth as needed. A pinch of sugar can balance acidity. For vegetarian version, omit chorizo and use smoked paprika with sautéed mushrooms.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 320
  • Sodium: 750
  • Fat: 15
  • Carbohydrates: 25
  • Fiber: 7
  • Protein: 18

Keywords: Spanish chorizo soup, hearty soup, smoky soup, chorizo recipe, easy soup, comfort food, cold night meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating