
There’s a reason this Texas-style soup has become a legend in comfort food circles. I’ve spent years perfecting this version to capture that signature warm, hearty quality that makes it unforgettable.
The secret lies in the slow-simmered broth and carefully balanced spices that create depth without overpowering. This isn’t just soup—it’s a bowl of pure comfort that tastes like home, no matter where you are.
What you’ll love most is how the flavors meld together during that long, gentle cooking process. The meat becomes fall-apart tender while the vegetables absorb all that rich, savory goodness.
Perfect for chilly evenings or whenever you need a taste of Texas hospitality. Here’s how to make it at home.
Ingredients for Bill Miller Soup
Warm, hearty, and packed with Texas flavor. These ingredients create comfort in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 2 lb | 80/20 lean-to-fat ratio preferred |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Beef Broth 🥣 | 8 cups | Low-sodium preferred for control |
| Diced Tomatoes 🍅 | 2 cans | 14.5 oz cans, undrained |
| Tomato Paste 🍅 | 2 tbsp | For rich, concentrated flavor |
| Russet Potatoes 🥔 | 2 whole | Medium-sized, peeled and cubed |
| Carrots 🥕 | 2 whole | Peeled and diced into small pieces |
| Celery Stalks 🌿 | 2 pieces | Diced, including leaves if available |
| Chili Powder 🌶️ | 2 tbsp | Blends warmth and earthiness |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Dried Oregano 🍃 | 1 tsp | Mediterranean oregano preferred |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste at end |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The beef is non-negotiable here—80/20 ground chuck gives you that rich, meaty depth that defines this soup. Skip the lean stuff; the fat melts into the broth and makes it sing. H-E-B or Central Market in Texas will have exactly what you need, but any butcher section with fresh ground beef works. For the broth, low-sodium lets you control the salt, since the spices will do plenty of flavoring on their own.
No ground beef? Ground turkey or bison work but change the flavor profile—stick to the beef if you can. Out of chili powder? Combine paprika, cumin, and a pinch of cayenne at a 2:1:0.25 ratio. The tomatoes can be fresh if you’re making this in summer, but canned are consistent year-round. San Marzano if you’re feeling fancy, but any diced tomatoes will do the trick.
This soup tastes even better the next day once everything melds. Keeps in the fridge for 4-5 days or freezes beautifully for up to 3 months. Portion into containers before freezing so you can thaw exactly what you need (worth the extra minute).
Why You’ll Love This Recipe
- One Pot Wonder: I toss in the ground beef, onions, and garlic, then let the broth and tomatoes do the rest—hardly any cleanup.
- Rich & Hearty: The beef simmering in broth with tomatoes gives this soup a deep, savory flavor that hits the spot every time.
- Feeds a Crowd: I make a big batch for family dinners or meal prep, and it’s always a hit with leftovers even better the next day.
- Budget Friendly: Ground beef and pantry staples like broth and tomatoes stretch far without breaking the bank.
Step-by-Step Instructions for Texas-Style Beef Soup
Build layers of flavor with this hearty process, designed to deliver comfort in every spoonful.
Step 1: Brown the Ground Beef and Aromatics
Heat a large Dutch oven or heavy pot over medium-high heat. Add the 2 lb Ground Beef and cook, breaking it up with a wooden spoon, for 5-7 minutes until fully browned and no pink remains. The beef should release its fat and develop a rich, meaty aroma.
Push the beef to one side and add the diced 1 whole Yellow Onion. Cook for 3-4 minutes until softened and translucent. Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant—be careful not to let it burn, as garlic scorches quickly.
Step 2: Build the Flavor Base with Spices and Tomatoes
Add the 2 tbsp Chili Powder, 1 tbsp Ground Cumin, 1 tsp Dried Oregano, 1 tsp Kosher Salt, and 0.5 tsp Black Pepper to the pot. Stir to coat the beef and onions, allowing the spices to toast lightly for 1 minute. This step deepens their flavors and creates a robust foundation.
Pour in the 2 tbsp Tomato Paste and cook for another 1-2 minutes, stirring constantly. The paste should darken slightly as it caramelizes, which adds richness to the soup. Then, add the undrained 2 cans Diced Tomatoes and mix well to combine.
Step 3: Add Liquids and Vegetables
Pour in the 8 cups Beef Broth and stir to scrape up any browned bits from the bottom of the pot. These bits, called fond, pack intense flavor and will dissolve into the broth. Add the 1 whole Bay Leaf, then bring the mixture to a boil.
Once boiling, add the peeled and cubed 2 whole Russet Potatoes, diced 2 whole Carrots, and diced 2 pieces Celery Stalks. Reduce the heat to medium-low and let the soup simmer uncovered for 25-30 minutes, or until the vegetables are tender when pierced with a fork.
Step 4: Simmer to Perfection and Serve
Partially cover the pot with a lid and let the soup simmer for an additional 10-15 minutes. This allows the flavors to meld and the broth to reduce slightly, intensifying the taste. Stir occasionally to prevent sticking.
Remove the 1 whole Bay Leaf and discard it. Taste and adjust seasoning with additional Kosher Salt or Black Pepper if needed. Ladle the soup into bowls and serve hot, ensuring each serving has a generous mix of beef, vegetables, and broth.
Pro Tips For Making Bill Miller Soup
- Brown the Beef Well: I learned this the hard way—don’t rush browning the ground beef. Let it sit in the pan undisturbed for 2-3 minutes to develop deep color and flavor before stirring.
- Sauté Onions First: Cook the yellow onions until translucent before adding garlic—about 5 minutes on medium heat—so they sweeten properly and don’t overpower the broth.
- Skip the Watery Broth: Use low-sodium beef broth and reduce it by 10-15% first if you want richer flavor; watery broth makes the soup taste flat.
- Add Tomatoes Last: Stir in the diced tomatoes at the end of cooking to keep them bright and fresh-tasting instead of mushy from long simmering.
Perfect Pairings for This Recipe
Bread Pairings
Nothing beats a warm slice of Texas toast for soaking up this rich broth. I use thick-cut white bread, butter it generously, and toast it in a 350°F oven for 5-7 minutes until golden. For a rustic touch, try sourdough bread instead. 🔥
Salad Sides
A crisp iceberg lettuce salad with a tangy vinaigrette cuts through the heartiness perfectly. I toss 4 cups chopped lettuce with 2 tbsp ranch dressing and ¼ cup shredded cheddar cheese for a classic Texas pairing.
Texas-Style Cornbread
Sweet and crumbly cornbread is a must—my go-to is Jiffy mix with an extra ¼ cup sugar and ½ cup sour cream for moisture. Bake at 400°F for 15-20 minutes until golden brown.
Beer Pairings
For beer lovers, a Texas lager like Shiner Bock complements the soup’s savory depth. The malty notes balance the spices beautifully. A wheat beer with citrus hints also works well for a lighter touch. 🍺
Toppings Bar
Set out shredded cheddar cheese, diced avocado, and sour cream so everyone can customize their bowl. I also add pickled jalapeños for a spicy kick—just 1-2 slices per bowl for balance.
Dessert Finish
End the meal with pecan pie or peach cobbler for a true Texas experience. The sweetness contrasts nicely with the soup’s savory flavors, and it’s a crowd-pleaser every time. 💛
Nutrition Facts
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes, but expect a leaner, milder flavor. Use 85/15 ground turkey for best results. The texture will be slightly different, but the spices will still shine.
How long will leftovers keep in the fridge?
Store in an airtight container for up to 4-5 days. Reheat gently on the stove or microwave, adding a splash of broth if needed.
Can I make this in a slow cooker?
Brown the beef first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.
Why is my soup too thin?
Simmer uncovered for an extra 10-15 minutes to reduce the broth. Alternatively, mash a few potatoes to thicken it naturally.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026