This spicy chorizo soup is a quick, easy, one-pot wonder with loads of cozy flavor! Itβs hearty like a stew, filled with rice and beans, tangy tomatoes, savory herbs, and juicy sausage in every bite.
If you love this warming chorizo bean soup, you should give my Louisiana red beans and rice a try, too! You might also like this hearty stuffed pepper soup.
Β
Iβve always been a little cautious when shopping for chorizo. I like sausage with a little fire, but not the kind that takes a gallon of water to put out, if you catch my drift. Luckily, the ground Spanish chorizo I picked up the other day livened up this chorizo soup without sending it into a five-alarm situation. The whole soup came together in my Dutch oven in a little over 30 minutes. With a little garlic, onion, and some simple seasonings, the flavors turned out freakinβ delicious!
Why Youβll Love This Chorizo Soup Recipe
- Flavor-packed. As it turns out, all you need to do to pack a ton of flavor into a pot of soup is add some spicy sausage. Without too many ingredients, this soup tastes like it came out of a restaurant kitchen.
- Filling. I demolished a bowl as a meal by itself. Itβs warm and comforting, packed with juicy sausage, hearty beans, and rice in a savory, tomato-y broth.
- One pot. You cook the veggies and ground sausage and combine the soup ingredients all in the same pot!
What Is Chorizo?
Chorizo is a type of Spanish pork sausage. Youβll often find it dried and cured in casings, but you can also buy raw ground chorizo like I use for this recipe. Most chorizo recipes have pork seasoned with smoked paprika and garlic, which gives the sausage a distinctive, spicy flavor. I love using it in soups and other one-pot recipes like my sausage and peppers skillet.
Soup Ingredients
Here are some notes on the ingredients needed to make this spicy Spanish chorizo soup. Scroll down to the recipe card for a printable list with amounts.
- Onion and Garlic βΒ Our must-have aromatics. Dice up any mild onion, such as yellow onion or shallot, and I recommend freshly chopped garlic.
- Chorizo Sausage βΒ I use ground chorizo that comes in casings and remove the casings before I cook it. Feel free to use hot or mild chorizo.
- Tomatoes βΒ Canned diced tomatoes work well, or you can use roughly chopped fresh tomatoes if youβd like.
- Beans βΒ These can be any canned beans youβd like. Cannellini beans, lima beans, pinto beans, Great Northern beans, and kidney beans are all great choices. Remember to drain and rinse your canned beans well before you use them.
- Beef Stock βΒ Or chicken stock, but the flavor wonβt be as rich. I like to cook with low-sodium broth since it makes it easier to adjust the seasoning to taste.
- Rice βΒ Uncooked white, brown, or wild rice all go well in this soup. You could even swap the rice for quinoa or cauliflower rice. Keep in mind the cooking times will be different.
- Herbs βΒ I usually sprinkle some dried parsley into the soup when cooking, and garnish my bowls with fresh parsley or cilantro afterward. A squeeze of lime also does wonders for the flavors!
How to Make Chorizo Soup
Itβs quick to make this chorizo bean soup on the stovetop. Iβm sure you could also make this recipe in another cooking contraption, too, like the Instant Pot or slow cooker. Maybe Iβll try that next! For now, follow these easy steps. Youβll find printable instructions in the recipe card after the post.
- SautΓ© the veggies. Take out a big soup pot and get your onions and garlic cooking with melted butter.
- Add chorizo. Next, stir in your chorizo sausage, breaking it up while it cooks. Donβt forget to season with salt and pepper.
- Combine. After a few minutes, add the tomatoes, beans, and a little dried parsley. Then, pour in beef broth, plus some water, and bring the pot to a boil.
- Add rice. When the soup is boiling, add the rice. Lower the heat and let that simmer under the lid for about 15 minutes.Β
- Serve. Your chorizo soup is ready to serve once the rice is cooked through. Dish up with lime wedges and fresh parsley, and enjoy!
Tips & Variations
- Make-ahead. When I know Iβll be making this soup in advance, Iβll leave the rice out until Iβm ready to serve it. This way, I can toss in cooked rice without having to worry about it becoming mushy over time.
- Substitute the beans. Swap the white beans in this recipe for chickpeas or lentils. You might also like this lentil and chorizo soup.
- Add bacon. SautΓ© diced bacon at the same time as the ground chorizo for an added layer of flavor (and extra protein!).
- More veggies. Get creative with the vegetables you add to this soup. Go the Southwestern route with charred corn, bell peppers, and chopped butternut squash. Or, give your chorizo soup some Mediterranean flair with spinach, zucchini, or kale.
Serving Suggestions
I love bowls of chorizo soup topped with fresh lime wedges. A squeeze of lime really brings out the spicy flavors, alongside a sprinkle of fresh chopped herbs, like parsley or cilantro. For another tasty garnish, try freshly grated parmesan or crumbled feta.Β
Whenever Iβm craving a cozy dinner, Iβll serve this soup with a side of cornbread, baguette slices, or focaccia for dunking. Other times, it goes great with something fresh and green, like a Mediterranean salad or a creamy cucumber salad.
How to Store and Reheat Leftovers
- Fridge. This chorizo soup stores great in the fridge for up to 4 days. Make sure to keep it in an airtight container.
- Reheat. Warm servings of soup in the microwave or on the stovetop until theyβre hot throughout.
- Freeze. If youβd like to freeze this soup, wait until itβs completely cool, and then freeze it for up to 3 months. Defrost it in the fridge before you reheat it.
More Cozy Soup Recipes
Pin this now to find it later
-
Saute the veggies. Melt butter in a Dutch oven or a soup pot. Add diced onion and cook for 1 minute. Stir in garlic and continue to cook for 30 seconds, stirring occasionally.
-
Cook the sausage. Add the chorizo and season with salt and pepper. Cook over medium-high heat for 4 to 5 minutes, or until browned, breaking up the meat while it cooks.
-
Combine. Stir in the diced tomatoes and beans. Season with dried parsley and continue to cook for 2 minutes. Add beef stock and water; bring to a boil, stirring occasionally.
-
Add rice. Stir in the rice and reduce heat to a simmer. Cover and cook for 12 to 15 minutes or until the rice is thoroughly cooked. Remove from heat.
-
Serve. Ladle soup into bowls; add fresh lime juice from one small wedge, sprinkle with parsley or cilantro, and serve.
- Chorizo option: You can also use chorizo sausage sold in casings and remove the casings when cooking.
- Beans: Make this soup with any beans youβd like. You can use pinto beans, Great Northern beans, kidney beans, etc.
Serving: 1.5cups | Calories: 176kcal | Carbohydrates: 28g | Protein: 7g | Fat: 4g | Saturated Fat: 3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Trans Fat: 0.2g | Cholesterol: 10mg | Sodium: 382mg | Potassium: 506mg | Fiber: 5g | Sugar: 4g | Vitamin A: 201IU | Vitamin C: 8mg | Calcium: 62mg | Iron: 2mg
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.