Soups & Stews
This beef jerky soup recipe transforms salty, smoky jerky into a hearty, creamy tomato-based dish that balances bold flavors with comforting texture. The secret lies in simmering jerky with tomatoes, garlic, and aromatic herbs until the broth absorbs its savory depth while maintaining a velvety consistency. I developed this recipe after craving something that combined my love for jerky’s intense umami with the warmth of a classic tomato soup—without overpowering either ingredient.
The foundation of this soup is a rich tomato base, where canned tomatoes and beef broth create a naturally sweet, tangy foundation. Adding mushrooms and onions deepens the earthy notes, while a touch of cream or coconut milk ensures that creamy texture you crave.
The jerky, broken into small pieces, infuses the broth with its signature smokiness without making the soup taste like a salt bomb—just a perfectly balanced, satisfying bite in every spoonful.
What makes this recipe stand out is how it turns an unconventional ingredient into something familiar yet exciting. The jerky’s salty crunch contrasts beautifully with the smooth tomato broth, while herbs like thyme and bay leaf add layers of complexity.
Whether you’re looking for a quick weeknight meal or a unique twist on comfort food, this soup delivers restaurant-quality depth with minimal effort.
Ready in under an hour, this dish is versatile enough for meal prep or an impromptu dinner. Garnish with fresh parsley or a drizzle of hot sauce for extra brightness, and serve with crusty bread to soak up every last drop.
The result? A soup that’s as surprising as it is delicious—proof that even the most unexpected ingredients can shine.
Ingredients for beef jerky soup
Smoky jerky meets creamy tomato magic—just 14 ingredients for bold, comforting flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Jerky 🥩 | 4 oz | Smoky, low-sodium preferred |
| Canned Crushed Tomatoes 🍅 | 2 cups | San Marzano preferred for sweetness |
| Beef Broth 💧 | 4 cups | Low-sodium preferred for balance |
| Yellow Onion 🧅 | 1 whole | Medium, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced finely |
| White Mushrooms 🍄 | 8 oz | Sliced thinly for texture |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Bay Leaves 🍃 | 2 whole | For deep aromatic flavor |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for cooking |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Fresh Parsley 🌿 | ⅛ cup | Chopped, for garnish |
| Hot Sauce 🔥 | 1 tbsp | Optional, for brightness |
The jerky is the star here, so pick smoky, low-sodium varieties—the less added salt, the better you can control the balance. Costco or Trader Joe's usually carry great options in the snack aisle. For the tomatoes, San Marzano cans are worth the splurge—they’re sweeter and less acidic, which keeps the soup from tasting canned. If you’re using regular crushed tomatoes, stir in a pinch of sugar to mimic that sweetness. The mushrooms add that meaty texture without extra fat, and cremini or baby bella work even better if you’ve got them.
No beef broth? Chicken or vegetable broth in a pinch, though you’ll lose some depth. Fresh thyme is ideal, but dried works at one-third the amount. The heavy cream can be swapped for coconut milk for a dairy-free version—it’s lighter but still luscious. For extra umami, add a dash of Worcestershire sauce (check for vegetarian versions if needed). If your jerky is extra salty, reduce the broth by half a cup and add water to compensate. The hot sauce is totally optional, but Frank’s RedHot or Cholula add a nice kick without overpowering.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. I like to make a double batch—it reheats beautifully and makes lunches easy. The cream can separate when reheating, so stir gently over low heat or add a splash of broth to re-emulsify. Garnish with fresh parsley right before serving, and don’t skip the crusty bread—it’s a must for soaking up every last bit of that smoky, creamy goodness.
Why You'll Love This Recipe
- Here’s what sold me: this soup reheats perfectly, so I make a double batch on Sundays. Pack it cold in jars for work, or warm it up for a cozy night in—no one ever turns it down.
- Pantry Powerhouse: I swear by this recipe when I forget to buy fresh ingredients. The beef jerky adds instant umami, and crushed tomatoes mean no chopping—just open, dump, and simmer.
- Deep Umami Bomb: That beef jerky isn’t just for snacking—it melts into the broth and tomatoes like a rich, salty backbone. The garlic and onion caramelize right in, turning this into something heartier than takeout.
- Lunchbox Legend: Here’s what sold me: this soup reheats perfectly, so I make a double batch on Sundays. Pack it cold in jars for work, or warm it up for a cozy night in—no one ever turns it down.
Step-by-step instructions for beef jerky soup
Here's how to build a rich, creamy tomato base that lets the smoky beef jerky shine.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent. Here's the thing—you want to see the edges just starting to turn golden, not brown. That's when you know the onion's ready.
Add the 4 cloves minced garlic and 8 ounces sliced white mushrooms to the pot. Cook for another 4-5 minutes until the mushrooms release their moisture and begin to brown slightly. This step develops deep, earthy flavors that form the foundation of your soup. I always stir occasionally to prevent the garlic from burning—it happens faster than you think.
Build the Tomato Base
Pour in the 2 cups canned crushed tomatoes and stir to combine with the sautéed vegetables. Add the 4 cups beef broth, 1 teaspoon salt, ½ teaspoon black pepper, 2 whole bay leaves, and ¼ cup chopped fresh thyme. Bring everything to a gentle boil over medium-high heat, then reduce to a simmer and let cook uncovered for 15 minutes. This allows the flavors to meld and the acidity in the tomatoes to mellow.
While simmering, taste the broth and adjust seasoning if needed. You're aiming for a balance of sweetness from the tomatoes and umami from the broth. The bay leaves will infuse deep aromatic notes, so don't skip them. Real talk: if the soup tastes too acidic at this stage, a pinch of sugar can help balance the flavors without overpowering.
Add Cream and Jerky for Richness
Stir in the ½ cup heavy cream and 4 ounces beef jerky, breaking the jerky into ¼-inch pieces as you add it. The cream will make the soup luxuriously creamy while the jerky adds that signature smoky crunch. Let the soup simmer gently for another 10 minutes, stirring occasionally. You'll notice the jerky softens slightly but maintains its texture—this is perfect for that satisfying bite.
Here's where it gets fun—taste and adjust the seasoning one final time. Add the 1 tablespoon hot sauce if you want a little brightness and heat. The cream will make the soup rich, so don't be afraid to add more salt if needed. I like to give it a final taste before moving to the next step to ensure everything is balanced.
Finish and Serve
Remove the pot from heat and let the soup rest for 5 minutes. This resting period allows the flavors to fully integrate and the cream to emulsify smoothly. Skim off any excess fat that rises to the surface—this keeps the soup clean and prevents it from becoming greasy.
Discard the 2 bay leaves and stir in the ⅛ cup chopped fresh parsley. Ladle the soup into bowls and serve immediately. The contrast of creamy tomato broth with the smoky, crunchy jerky pieces makes every spoonful irresistible. For extra texture, I like to garnish with an additional sprinkle of parsley and a drizzle of hot sauce on top.
Pro Tips For Making Beef Jerky Soup
- SOAK JERKY FIRST: I learned this the hard way—dry jerky tossed straight into simmering broth just sits there like a rock. Break or tear it into bite-sized pieces, then soak in warm (not boiling) beef broth for 10 minutes. The texture softens dramatically, and the flavors meld faster than you’d expect.
- SAUTÉ ONIONS LOW: After burning three batches of onions, I finally figured out: medium-low heat is your friend here. Cook the chopped onion until deeply golden (about 8-10 minutes), stirring occasionally. Rushing this step turns your soup into a sad, watery mess—patience guarantees that sweet, caramelized base.
- STIR TOMATOES GENTLY: Crushed tomatoes love to splatter, and no one wants tomato bits stuck to their stove ceiling. Once you add them, give the pot a light stir—just enough to distribute, not enough to create a tomato volcano. Let them simmer uncovered for 5 minutes to thicken naturally before adding broth.
- USE GARLIC BUTTER: Skip the plain minced garlic, and you’re missing out. Sauté the minced cloves in 1 tablespoon of butter (yes, even if you’re watching calories) for 30 seconds until fragrant. The butter adds richness that cuts through the saltiness of the jerky and beef broth—your soup will taste like you put in extra effort (without actually doing more work).
Make-ahead tips for this recipe
Prep Ahead Strategy
Start by prepping all your ingredients the night before—chop the 1 yellow onion, mince the 4 garlic cloves, and slice the 8 ounces mushrooms. Store them in separate airtight containers in the fridge.
This saves 15 minutes of prep time the next day. I keep the chopped ingredients in glass containers because they won’t absorb odors like plastic. 💡
Broth Base Prep
Make the tomato base ahead of time by combining the 2 cups crushed tomatoes, 4 cups beef broth, 1 tsp salt, and ½ tsp black pepper in a saucepan.
Simmer for 15 minutes, then cool completely before refrigerating in an airtight container for up to 3 days. This step builds the foundation, so you only need to reheat and add the jerky and cream later. Honestly, this saves me from starting from scratch on busy days.
Jerky Prep Trick
Break the 4 ounces beef jerky into ¼-inch pieces and store them in a sealed container. When you're ready to cook, simply add them directly to the hot soup—no need to thaw or pre-cook. The jerky will soften slightly but retain its smoky crunch.
If you're really ahead, you can even pre-soak the jerky in ¼ cup warm broth for 10 minutes to reduce saltiness, then drain before adding to the soup.
Freezer-Friendly Assembly
For ultimate convenience, assemble the entire soup except the jerky and cream. Store the cooked tomato base in a freezer-safe container for up to 3 months. When ready to serve, thaw overnight in the fridge, then stir in the ½ cup heavy cream and jerky pieces while reheating.
This method preserves all the flavors perfectly—just like fresh, but with zero last-minute stress. ❄️
Reheating Like a Pro
When reheating from the fridge, use a medium-low heat setting to avoid curdling the cream. Stir occasionally and add 1-2 tablespoons water or broth if the soup looks too thick. For freezer-thawed soup, microwave on 50% power in 2-minute intervals, stirring between each, until fully heated.
The cream might separate slightly, but a quick stir with a splash of broth will bring it back together beautifully.
Garnish on Demand
Keep your fresh parsley and hot sauce separate until serving. This way, you can garnish each bowl fresh, adding brightness and heat as desired. I like to chop extra parsley ahead and store it in a small container with a damp paper towel to keep it fresh.
The hot sauce adds a nice kick, so only add it when you're ready to serve—it loses potency over time. 🌿
Nutrition facts
Frequently asked questions
Can I use regular jerky or should I get a special kind?
Regular beef jerky works perfectly—just choose a low-sodium variety to control the flavor balance better. Brands like Costco or Trader Joe's often carry excellent options. Avoid heavily spiced or sweetened jerky, as those flavors can clash with the tomato base.
What if my soup tastes too salty?
If the jerky is extra salty, reduce the broth by ½ cup and add water to compensate. You can also stir in ½ cup extra heavy cream—the richness helps dilute the saltiness while keeping the soup velvety. Taste as you go!
Can I make this soup vegetarian?
Swap the beef jerky for vegan jerky strips (check labels for salt content) or smoked tofu cubes. Use vegetable broth instead of beef broth, and add 1 teaspoon soy sauce for umami depth. The mushrooms will still add that meaty texture you crave.
How do I fix curdled cream in reheated soup?
If the cream separates when reheating, stir in 1 tablespoon cold water or broth and whisk vigorously. For stubborn separation, place the pot over low heat and stir constantly until smooth. A splash of lemon juice can also help re-emulsify the cream naturally.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days or freeze for 3 months. To reheat, warm on low heat or microwave in 2-minute intervals, stirring between each. The jerky stays crispy even after reheating!
