Warming and delicious, this hearty chorizo soup is a comforting companion as the weather takes a cooler turn, and when something brothy yet filling is what you crave.
A Cozy Bowl of Chorizo Soup
To say that we love soup in our household is a bit of an understatement. We absolutely adore it and could eat it almost everyday if it was up to my husband and I.
I would say that I prepare soup, or a hearty stew, at least once a week; prepare a huge pot that will take us through several days, making sure to have lots of crusty bread on hand to slice and serve along side for dipping.
For us, that's an abundant and complete meal, one that comforts us and keeps us warm and cozy, especially in the cooler months.
The beautiful thing about a big pot of soup is how truly simple it is to prepare, typically requiring only about 20-40 minutes to simmer to delectable perfection, depending on what type of ingredients are in it.
And soup gloriously tastes better the longer it sits—if a pot is prepared and then enjoyed the next day or even a couple of days after that, the flavors become even richer and more pronounced because the ingredients have an opportunity to mingle and marry, and that's a pretty magical thing, if you ask me. 😉
Chorizo Soup With a Hint of Spice to Turn up the Heat
While a thick and creamy soup is deliciously velvety, our favorite kind of soup is one that is thick and broth-y and loaded with lots of veggies and herbs, perhaps even has a nice spicy kick when we're looking to turn up our inner thermostats, and this chorizo soup recipe is filled with all of those scrumptious things.
Chorizo, which is wonderfully flavory and a bit fiery, is gently simmered in a rich stock filled with hearty and creamy white beans, zesty fire-roasted tomatoes, leeks and sweet potato, all tied together with a liberal sprinkling of a few aromatic spices.
Finished with a handful of baby spinach and a few vibrant fresh herbs at the very end, this flavorful chorizo soup is ready to be ladled into large bowls to bring some warmth and life back into one's soul, along with much needed coziness.
Tips & Tidbits for Chorizo Soup:
- Canned beans for ease: I love to use good quality, organic canned navy beans for this recipe; quick and simple, I just drain and rinse, and add to the soup.
- Go vegetarian: If you'd like to go meat-free with this recipe, it's super simple: purchase a soy chorizo (Trader Joes' has a “Soy-rizo” that's really tasty, or you can try Whole Foods) and substitute veggie stock for the chicken stock.
- No leeks? Use onions: You can use a medium-large onion in place of the leeks for this recipe, if you prefer.
Feast your eyes on these, or just jump to the recipe:
Recipe
Chorizo Soup
by Ingrid Beer

Category: Soup
Cuisine: Mexican-American
Yield: Serves 6
Nutrition Info: 458 calories
Prep Time: 20 minutes
Cook time: 20 minutes
Total time: 40 minutes
Ingredients:
• Avocado oil
• 1 (9 ounce / 255 gram) package pork chorizo (Mexican style), plastic casing removed
• 2 leeks (white part only), cleaned, quartered and sliced
• Salt
• Black pepper
• 6 cloves garlic, pressed through garlic press
• ½ teaspoon ground cumin
• ½ teaspoon chili powder
• ½ teaspoon smoked paprika
• 1 large sweet potato, peeled and diced small
• 1 (28 ounce / 793 gram) can diced, fire-roasted tomatoes, drained of juice
• 2 (15 ounce / 425 gram) cans organic navy beans, drained and rinsed
• 6 cups chicken stock
• 1 cup baby spinach leaves
• 1 tablespoon fresh, chopped cilantro
-Place a large soup pot over medium-high heat, and drizzle in about 1 tablespoon of avocado oil; once the pot is hot, crumble in the chorizo, and stir it around for a few minutes until mostly cooked through.
-Add in the leeks, plus a pinch of salt and pepper, and cook those with the chorizo for about 4 minutes, or until they start to become tender; add the garlic and stir, and once aromatic, add in the cumin, chili powder and smoked paprika, and stir to combine.
-Add in the diced sweet potato, the drained fire-roasted tomatoes and the navy beans, along with the chicken stock, and to stir to incorporate; bring the soup to a vigorous simmer, then cover with a lid askew, and turn down the heat to allow the soup to simmer for about 20 minutes, or until the sweet potato is tender.
-Turn off the heat, and check to see if additional salt/pepper is needed; then, stir in the spinach and the cilantro, and serve.
Karly
YUM! This looks SO good- I mean, does it get any better than a big bowl of this stuff on a fall night? I think not.
The Cozy Apron
Thanks Karly!
Mercedes
Just made this for dinner. I knew it would be a winner as soon as I read the recipe. Thanks for sharing.
The Cozy Apron
Hi Mercedes, wonderful! I'm so very glad you enjoyed the recipe, and thank you for taking the time to share your experience.
Shannon
Recipe looks amazing. My children don't love spinach or kale cooked. I was thinking of substituting fresh basil or parsley instead—less of it of course...
The Cozy Apron
Hi Shannon, you know your kiddos best, so yes—substitute whatever your feel you all would enjoy! Hope you find some warmth and comfort in this soup!
Mel
Is the chorizo Spanish or Mexican? Big dffernce between the two, although I think either would be yummy. Thought I might be able to tell with the cooking instructions, but no.
The Cozy Apron
Hi Mel, great question! While it is true that either would be really tasty in the soup, it is the Mexican style chorizo that I used, the one that is the raw, uncooked pork with spices in a casing that you remove.
I'll make that specification in the recipe...thanks!
Hope you enjoy!
Karen
Hi! Thanks for the great recipe. I made it without knowing it was the raw kind and used Spanish chorizo... still yummy though! Also subbed beans with lentils. 🙂
The Cozy Apron
Hi Karen, so glad you enjoyed! (Hey, you made it your own with the Spanish chorizo!) 😉
Kristen
Delicious!! I’m using my family farm’s chorizo! I’m making it for the second time today 🙂 thank you!!!
The Cozy Apron
Kristen, that is super cool! Chorizo from your own family farm must be scrumptious.
So glad you're enjoying this tasty soup, and thank you for sharing your experience!
Jeanne
Just made this soup for lunch. I am now I new fan of yours, Ingrid, and will watch your site. I'm always trying new recipes and this was first from you. I used Johnsonville Chorizo sausage, which is raw/fresh, but isn't the orange spiced sausage I'd find in Texas. I'm living in Singapore and I'm lucky to find raw frozen Chorizo. I personally love any sausage from Johnsonville. I also follow Weight Watchers and this is WW friendly. For those interested, it's 6 Freestyle Smart Points for 6 servings, but I'm getting more than 6 servings, so those points will actually come out lower. Thanks, Ingrid, for creating and sharing such a wonderful recipe.
The Cozy Apron
Hi Jeanne, thanks for taking some time to share your experience with me—I'm thrilled that you enjoyed the recipe, and that we now have you as a new fan! 🙂
I hope you do find many, many more recipes to prepare and be nourished by!
Douglas
Perfect soup for the cooler weather. Made it last week and now the freezer is bare again! Opposite to Jerry...soup for me!
The Cozy Apron
Douglas, you rock—I love the Seinfeld nod! 🙂
So happy you enjoyed the recipe, and gained a bit of warmth and comfort from it. Looks like it's time for another batch, or even a perhaps another soup recipe from the site you haven't tried yet!
Happy cooking to you, Douglas!
Duane Miller
Made this here in Madrid with Spanish chorizo, as Mexican chorizo is hard to find. It came out great, I must say. One of the best things I've made in a long time. Thanks!
The Cozy Apron
Duane, fantastic (and delicious!) substitution. So very glad to read that you enjoyed the soup! May you be comforted and nourished by it for a long time to come.
CC
Ingrid-Just wanted to let you know how much my husband and I enjoyed
your amazing Chorizo Soup! I made it last night and we each had two bowls! Pure fabulousness😃
The Cozy Apron
CC, that's terrific! Perfect soup for this time of year, what with the spice and hearty texture. Made my heart smile that you and your husband both enjoyed it, and each had two bowls... 🙂
Thanks so much for sharing your experience, and I hope you find many more soups, stews, and other comfy-cozy recipes on the site to enjoy together!
Sue
I just made this with the Trader Joe’s soy chorizo and vegetable broth. It was the perfect meal for a cold, windy, Chicago evening. Delicious!
The Cozy Apron
Sue, that's fantastic! Trader Joe's has some terrific veggie items that make great swaps. Very happy to read that you enjoyed the soup, and were warmed by it on your cold Chicago evening!
Carissa
Hi,
Could you possible make this in a slow cooker?
Shontia
Decide to try something new. Only had lentils egg plant, leeks, and added potatoes and cajuan sausage. Used everything else in recipe. It was really good. Thanks for the inspiration.
The Cozy Apron
Glad you enjoyed your inspired version, Shontia!