Soups & Stews
This beef and chorizo stew recipe delivers the kind of deep, spiced comfort that transforms a simple weeknight into a celebration. The secret lies in slow-browning the beef and chorizo until caramelized, then letting it simmer until the meat becomes fork-tender and the flavors meld into something rich and complex.
I developed this version after years of testing—it’s the one that finally earned me compliments from even the most critical stew skeptics in my family.
The magic happens in layers: first, the chorizo releases its smoky, paprika-kissed crunch as it cooks, then the beef absorbs the deep flavors of garlic, tomatoes, and red wine.
A long simmer (3-4 hours on the stove or 90 minutes in a pressure cooker) ensures every bite is tender and packed with flavor. The result is a stew that’s hearty enough for a cold evening but simple enough to make on a busy weeknight.
What you’ll end up with is a steaming pot of beef and chorizo stew with dark, aromatic broth, perfectly tender meat, and chorizo pieces that add just the right amount of spicy crunch.
The aroma alone will have everyone gathering at the table—it’s the kind of dish that feels like a hug in a bowl. Serve it with crusty bread to soak up every last drop, or alongside roasted potatoes for a complete meal.
This recipe is designed to be both traditional and adaptable: follow the classic method for deep flavor development, or use a pressure cooker for faster results. Either way, you’ll achieve that restaurant-quality depth that makes homemade stew worth every minute. Let’s get cooking—your kitchen is about to smell like home.
Ingredients for beef and chorizo stew
Here's what transforms a simple weeknight into a flavor-packed celebration—just 14 ingredients for deep, comforting stew.
| Ingredient | Amount | Notes |
|---|---|---|
| Chuck Roast Beef 🥩 | 3 lb | Cut into 1.5-inch cubes |
| Spanish Chorizo 🌭 | 1 lb | Sliced into half-moons |
| Yellow Onions 🧅 | 2 whole | Diced, medium size |
| Garlic Cloves 🧄 | 8 cloves | Minced, fresh preferred |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Dry Red Wine 🍷 | 1 cup | Bold variety like Cabernet |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Bay Leaves 🍃 | 2 whole | Fresh if available |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for browning |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Fresh Thyme 🌿 | ¼ cup | Chopped, stems removed |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The beef is non-negotiable—chuck roast gives you that melt-in-your-mouth texture. Look for good marbling at Costco or your butcher shop. Spanish chorizo is key for that authentic paprika-kissed crunch, but Mexican chorizo works too. If you can't find it, swap for smoked sausage. The onions and garlic? Yellow onions add sweetness, and fresh garlic makes all the difference. I always grab extra—half goes in the pot, half gets sautéed separately for that extra punch.
No red wine? Beef broth with a splash of balsamic gets you close. The tomato sauce can be jarred (I won't judge), but San Marzano is worth the splurge. Fresh thyme is ideal, but dried works at one-third the amount. The paprika? Smoked is essential—it's what gives that deep, smoky flavor. If you're in a hurry, Trader Joe's has a great pre-mixed Spanish chorizo blend that cuts prep time in half. For the olive oil, use something fruity—California extra-virgin works perfectly.
This stew tastes even better the next day—honestly, it's the kind of dish that improves with time. Keeps 5-6 days in the fridge, freezes for 3 months. I always make a double batch. The first night we eat it with crusty bread, and the second night it becomes lunch for the week. The broth reduces beautifully, so if you're serving a crowd, add an extra cup of broth to the freezer portion. Trust me—you'll want leftovers.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this when I’m too tired to scrub pots—just brown the beef and chorizo, toss in chopped onions, garlic, and tomato sauce, then let it slow-cook. No extra dishes, no stress.
- Smoky Richness: That Spanish chorizo? It’s the star—crumbled into the stew, it melts into deep, paprika-spiced goodness while the chuck roast turns fork-tender. Honestly, the first bite makes me forget about takeout.
- Leftovers That Shine: This stew actually tastes better the next day. I make a double batch on Sundays—some for dinner, some to reheat with crusty bread all week. Zero food waste, maximum flavor.
- Budget-Friendly Feast: Chuck roast and chorizo stretch into a hearty meal for four (or two very hungry people). Between us, this is how I feed my family well without breaking the bank—especially when I grab the canned tomato sauce on sale.
Step-by-step instructions for beef and chorizo stew
Here's how to create a hearty stew that delivers deep spice and rich flavor with every bite.
Brown the Beef and Chorizo
Heat the 2 tablespoons olive oil in a large, heavy pot over medium-high heat. Add the 3 pounds chuck roast beef cut into 1.5-inch cubes and brown on all sides, working in batches if needed. This takes about 8-10 minutes—don't rush it. You want deep, caramelized color on each piece.
Once the beef is browned, remove it from the pot and set it aside. Add the 1 pound Spanish chorizo sliced into half-moons to the same pot. Cook for 4-5 minutes until the chorizo begins to crisp slightly and releases its rich, smoky oils. This step builds the stew's foundation—those browned bits pack serious flavor.
Sauté the Aromatics
In the same pot, add the 2 whole yellow onions diced into medium pieces. Cook for 5-6 minutes until they soften and begin to caramelize at the edges. Add the 8 cloves minced garlic and cook for another 30 seconds until fragrant—this prevents the garlic from burning and adds depth to the stew.
Stir in the 2 tablespoons smoked paprika and 1 tablespoon ground cumin, toasting them in the pot for 30 seconds until you can smell their warm, earthy aroma. This step awakens the spices and ensures they're evenly distributed throughout the stew. Real talk: don't skip this—it makes all the difference.
Deglaze and Simmer
Pour in the 1 cup dry red wine and scrape up any browned bits from the bottom of the pot. Let it simmer for 3-4 minutes until the wine reduces by half. This deglazing step captures all that concentrated flavor from the beef and chorizo.
Add the 2 cups canned tomato sauce, 4 cups beef broth, 1.5 teaspoons salt, and 1 teaspoon black peppercorns. Stir everything together, then return the beef to the pot. Bring to a gentle boil, then reduce the heat to low, cover, and let it simmer for 2 hours. Here's the thing—low and slow is key. You want the beef to become fork-tender without falling apart.
Finish with Herbs and Rest
After 2 hours, stir in the 2 whole bay leaves and 0.25 cup chopped fresh thyme. Continue simmering uncovered for another 30-45 minutes until the stew has thickened slightly and the flavors have melded together. The stew should coat the back of a spoon with a rich, velvety consistency.
Remove the bay leaves and let the stew rest for 10 minutes before serving. This resting period allows the flavors to settle and the stew to thicken further. Serve with warm crusty bread to soak up every last drop of that delicious, spiced broth.
Pro Tips For Making Beef And Chorizo Stew
- Sear the Chorizo First: I learned this the hard way—adding sliced chorizo straight to the pot means it’ll just melt into the sauce. Instead, pat the slices dry, heat your pot over medium-high, and sear them 2-3 minutes per side until crispy. That extra crunch carries flavor through the whole stew.
- Slice Onions Thin: Thick onion chunks turn mushy and disappear into the stew. Grab a sharp knife and slice them paper-thin—about 1/8-inch—so they soften quickly but still hold shape. (Yes, even if you’re impatient like me, this matters.)
- Deglaze with Tomato Sauce: After browning the beef and chorizo, don’t just dump in water or broth. Splash in 1/2 cup of the canned tomato sauce first, scraping up all those delicious browned bits. That’s where the depth of flavor hides—skip it, and you’re missing half the taste.
- Low and Slow Wins: Chuck roast needs time, but don’t let it simmer too hard or it’ll turn tough. After adding liquids, bring to a bare simmer (tiny bubbles, not a rolling boil) and cover. Check after 30 minutes—if it’s still bubbling hard, lower the heat. Patience here guarantees tender beef.
Best sauces and condiments for beef and chorizo stew
Smoky Paprika Oil
Start with 2 tablespoons smoked paprika and 1 tablespoon ground cumin, toasted in 2 tablespoons olive oil until fragrant. This creates a rich, aromatic base that enhances the stew’s depth.
I like to add ½ teaspoon cayenne if I want extra heat—it blends seamlessly into the oil and adds a subtle kick. 🌶️
Red Wine Reduction
After browning the beef and chorizo, deglaze the pot with 1 cup dry red wine (like Cabernet) and reduce it by half. This step concentrates the wine’s flavors, adding complexity to the stew.
For a quicker version, use ½ cup wine + ½ cup beef broth—it still delivers that deep, savory punch.
Tomato Sauce Boost
Use 2 cups San Marzano tomato sauce for its natural sweetness and acidity, which balances the richness of the beef and chorizo. If you’re short on time, 1 (15 oz) can crushed tomatoes works too—just simmer it longer to thicken.
For extra depth, stir in 1 teaspoon balsamic vinegar at the end for a tangy finish.
Herb-Infused Broth
Finish the stew with 2 bay leaves and ¼ cup chopped fresh thyme for a fragrant, earthy note. If you’re using dried thyme, reduce to 1 teaspoon—fresh always tastes better, but dried is a solid backup.
For a brighter flavor, add 1 sprig rosemary while simmering, then remove before serving. ✨
Spicy Chorizo Crumble
Before serving, top the stew with extra crispy chorizo crumbles for texture and heat. Slice 2 oz chorizo into small pieces, pan-fry in 1 teaspoon olive oil until crispy, and sprinkle on top. This adds a smoky, paprika-kissed crunch that elevates every bite.
Creamy Finish Option
For a richer stew, stir in ¼ cup heavy cream or ½ cup Greek yogurt during the last 10 minutes of simmering. This smooths out the flavors and adds a velvety texture. If you prefer dairy-free, ¼ cup coconut milk works well—just reduce the broth slightly to balance the consistency.
Nutrition facts
Frequently asked questions
Can I substitute Spanish chorizo with Mexican chorizo?
Yes, but there will be flavor differences. Spanish chorizo has a milder, paprika-forward taste, while Mexican chorizo is spicier and more garlicky. Use the same amount, but reduce the smoked paprika to 1 tablespoon to balance the heat. For extra depth, add ½ teaspoon smoked paprika directly to the Mexican chorizo before cooking.
How do I make this stew in a slow cooker?
Brown the beef and chorizo in a skillet first, then transfer everything to your slow cooker. Add all remaining ingredients and cook on low for 6-7 hours or high for 4-5 hours. The slow cooker method actually enhances the flavors—just skip the final uncovered simmer and add herbs at the beginning instead.
What if my stew is too watery?
Simmer uncovered for 15-20 minutes to reduce the liquid. For extra thickness, mash 1-2 potatoes or ½ cup tomato paste into the stew. If you prefer a creamier texture, stir in ¼ cup heavy cream or ½ cup Greek yogurt at the end. The key is patience—don't rush the reduction.
Can I prep this stew ahead of time?
This stew tastes even better the next day. Prepare it completely up to the final 30-45 minutes of simmering, then refrigerate. Reheat gently on the stove with the lid slightly ajar. For freezing, cool completely, portion into airtight containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What's the best way to reheat leftovers?
Gently reheat on the stove over medium-low heat, stirring occasionally. For best results, add 1-2 tablespoons beef broth to restore moisture. Microwave reheating works too, but it can make the broth watery—cover with a damp paper towel and heat in 1-minute intervals, stirring between each. Never reheat directly from frozen.
