ADVERTISEMENT

Western Soup – Hearty One-Pot 50-Minute Dinner

By September 22, 202611 min read

Western Soup is the pot I make when I want one dish to do the work of three: protein, vegetables, and a broth thick enough to feel like a meal. It is a tomato-beef soup with kidney beans, corn, and green chiles, and it comes together in a single Dutch oven on a weeknight.

Advertisements1

The logic here is layered flavor. We brown the beef first so the fond (the browned bits stuck to the pot) dissolves into the broth later. Then we bloom the spices in that fat, add the aromatics, and let the canned goods simmer long enough to marry. Nothing is wasted, and nothing needs a second pan.

I tested this at three simmer lengths: 20, 35, and 50 minutes. At 20 the broth was thin and the beef still tasted separate from the tomato. At 50 everything merged. The 35-minute simmer below is the sweet spot between flavor and a realistic weeknight timeline.

Why You'll Love This Recipe

1

One Pot, Zero Wrangling: Everything cooks in a single Dutch oven, so cleanup is a lid and a spoon.
2

Pantry-Driven: Six of the nine ingredients are cans, which means you can make this on a Tuesday without a shopping trip.
3

Better On Day Two: The beans and beef keep absorbing broth overnight, so leftovers taste deeper than the first bowl.
4

Cheap Per Serving: Roughly $1.80 a bowl with ground beef at standard grocery prices.

About the Ingredients

2 tablespoons olive oil

Any neutral high-heat oil works, including avocado or canola. Save your expensive finishing olive oil for drizzling at the table, not for browning.

1.5 pounds (680g) ground beef, 85% lean

85/15 gives you enough fat to brown properly without a greasy broth. Ground turkey or a 50/50 beef-and-pork blend both work if you adjust salt slightly.

1 large yellow onion, diced (about 1.5 cups)

Yellow onion is the workhorse here; sweet onion is fine but browns faster. If you only have red onion, use it but expect a sharper finish.

3 cloves garlic, minced

Fresh garlic beats jarred for this recipe because it blooms in hot fat. Jarred minced garlic works in a pinch; use 1 teaspoon and add it with the tomatoes instead.

2 tablespoons chili powder, plus 1 teaspoon ground cumin

Buy chili powder blends that list chiles first, not salt. If yours is old and smells flat, add an extra half tablespoon; spice blends lose potency after about a year.

1 can (28 oz / 794g) crushed tomatoes

Crushed tomatoes give body without blending. Diced tomatoes work but produce a thinner broth, so add 1 tablespoon tomato paste to compensate.

2 cans (15 oz / 425g each) kidney beans, drained and rinsed

Rinsing cuts the canned, metallic taste noticeably. Pinto beans or black beans are direct swaps; black beans make the broth darker and earthier.

1 can (15 oz / 425g) corn kernels, drained

Frozen corn (1.5 cups) is actually sweeter than canned and needs no draining. If using canned, taste one first; some brands are surprisingly salty.

1 can (4 oz / 113g) diced green chiles

Mild Hatch or Anaheim chiles keep this family-friendly. For more heat, swap in a can of diced jalapenos or add 1/2 teaspoon cayenne with the spices.

4 cups (950ml) low-sodium beef broth

Low-sodium matters because the canned goods already carry salt. Chicken broth or vegetable broth are both fine substitutes and change the flavor less than you would expect.

1 teaspoon kosher salt, plus more to taste

Kosher salt is roughly half as salty by volume as table salt. If you only have table salt, start with 1/2 teaspoon and adjust at the end.

Optional: sour cream, shredded cheddar, sliced scallions for serving

A dollop of sour cream or Greek yogurt cuts the tomato acidity. Sharp cheddar melts better than mild; add it off the heat so it does not break.

Tips & Tricks

Do Not Skip the Browning

If you dump in the beef and stir constantly, it steams gray instead of browning. Press it into one layer, leave it alone for 4 to 5 minutes, then break it up.

Watch the Salt Cascade

Canned beans, corn, chiles, and broth all carry sodium. Salt only after the 35-minute simmer, when the liquid has reduced and you can taste the real concentration.

Simmer, Do Not Boil

A hard boil makes ground beef rubbery and can scorch the tomato solids on the bottom. Keep it at a lazy bubble, roughly one or two bubbles per second.

Rinse the Beans Properly

Drain them into a colander and run cold water over them for 15 seconds. That step alone removes most of the canning liquid that dulls the broth.

Pro Tips

1

Toast the spices for 30 seconds in the beef fat before adding liquid; the cumin and chili powder turn fragrant and the flavor deepens measurably.
2

Add 1 tablespoon of tomato paste with the garlic and cook it until it darkens to brick red, which builds a concentrated base without extra simmering time.
3

If the broth tastes flat at the end, it usually needs acid, not salt. A teaspoon of lime juice or cider vinegar wakes up the whole pot.
4

Let the soup rest 10 minutes off the heat before serving; the broth thickens slightly and the beef reabsorbs moisture, so it stays tender.

Step-by-Step Instructions

1. Brown the beef

Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat, about 350F to 375F (175C to 190C), until the oil shimmers. Add the ground beef in one even layer and cook 5 to 6 minutes without stirring, until the underside is deeply golden brown. Break it into chunks, stir, and cook 3 more minutes until no pink remains.

2. Bloom the spices

Push the beef to the sides, leaving a pool of fat in the center. Add the chili powder and cumin and stir constantly for 30 seconds, until fragrant and slightly darkened. This step takes the raw edge off the spices; if they smell acrid, the heat is too high.

3. Soften the aromatics

Add the onion and cook 5 minutes, stirring occasionally, until translucent and soft at the edges. Stir in the garlic and cook 45 seconds, just until you can smell it, then immediately move on so it does not burn.

4. Add tomatoes and broth

Pour in the crushed tomatoes and beef broth, scraping the bottom of the pot with a wooden spoon to lift the browned bits. Bring to a simmer over medium-high heat, about 5 minutes, until small bubbles break steadily across the surface.

5. Simmer the base

Reduce heat to medium-low and simmer uncovered 20 minutes, stirring every 5 minutes. The liquid should reduce by about a quarter and coat the back of a spoon; if it is reducing faster, lower the heat.

6. Add beans, corn, and chiles

Stir in the rinsed kidney beans, corn, and green chiles. Return to a simmer and cook 10 more minutes, until the beans are heated through and the broth tastes unified rather than separated.

7. Season and rest

Turn off the heat, stir in 1 teaspoon kosher salt, and taste. Adjust with more salt, a squeeze of lime, or a pinch of sugar if the tomatoes are sharp. Let the pot sit 10 minutes before serving so the broth thickens.

8. Serve

Ladle into bowls and top with sour cream, shredded cheddar, and sliced scallions. Serve with cornbread, saltines, or a thick slice of toasted sourdough for dipping.

Delicious Variations

Smoky Western Soup

Replace 1 cup of the broth with 1 cup of strong brewed coffee and add 1 teaspoon smoked paprika with the spices. The coffee does not taste like coffee; it just deepens the beef flavor.

Slow Cooker Version

Brown the beef and soften the onions on the stove, then transfer everything except the corn and beans to a 6-quart slow cooker. Cook on low 6 hours, add the beans and corn in the last 30 minutes.

Vegetarian Western Soup

Skip the beef, use 2 tablespoons olive oil plus 8 ounces of diced mushrooms, and swap in vegetable broth. Add 1 tablespoon soy sauce for the savory depth the beef would have contributed.

How to Store Western Soup

Refrigerator

Store in an airtight container up to 4 days. The soup thickens as it sits; thin with a splash of broth or water when reheating.

Freezer

Freeze up to 3 months in portioned containers, leaving 1 inch of headspace. Beans can turn slightly mealy after freezing, so this is best within the first 6 weeks.

Reheating

Reheat on the stovetop over medium-low heat for 8 to 10 minutes, stirring occasionally, until it reaches 165F (74C). Microwave in 1-minute bursts, covered, stirring between bursts.

Frequently Asked Questions

Q: Can I use dried beans instead of canned in Western Soup?

Yes, but you need to cook them separately first because dried beans take 60 to 90 minutes and would turn the vegetables to mush. Soak 1 cup of dried kidney beans overnight, simmer until tender, then add them in the last 10 minutes. One cup of dried beans yields roughly 2.5 cups cooked, which replaces about one and a half cans.

Q: How do I make Western Soup thicker?

Mash 1 cup of the beans with a fork and stir them back in, or simmer uncovered 10 extra minutes. Both methods thicken without adding starch, which can make the broth gluey. If you want it thicker fast, whisk 1 tablespoon cornstarch into 2 tablespoons cold water and stir it in during the last 2 minutes.

Q: Is Western Soup spicy?

No, as written it is mild, because canned green chiles are low on the Scoville scale and the chili powder is a blend rather than pure chile. To add heat, include a diced jalapeno with the onion or finish with cayenne. To keep it mild, use plain diced tomatoes instead of chiles.

Q: Can I make Western Soup in a slow cooker?

Yes, brown the beef and soften the onion on the stove first, then cook everything except the beans and corn on low for 6 hours. Add the beans and corn in the final 30 minutes so they hold their texture. Skipping the browning step works, but the soup tastes noticeably flatter.

Q: What do you serve with Western Soup?

Cornbread is the classic pairing, but saltines, tortilla chips, or crusty sourdough all work because you want something to soak up the broth. A simple green salad with a vinegar dressing balances the richness. For a fuller meal, add a grilled cheese or a scoop of rice in the bowl.

Make this Western Soup once and you will stop measuring the spices and start going by smell. It is the kind of recipe that rewards attention in the first 15 minutes and then basically cooks itself. If you try it, tell me whether you went mild or added the jalapeno. Keep it simple, keep it growing.

Western Soup

Western Soup

Western Soup is a hearty one-pot dinner with beef, beans, corn, and tomatoes that feeds six for under $12 and tastes even better the next day.

★★★★½ 4.8 (213 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1.5 pounds (680g) ground beef, 85% lean
  • 1 large yellow onion, diced (about 1.5 cups)
  • 3 cloves garlic, minced
  • 2 tablespoons chili powder, plus 1 teaspoon ground cumin
  • 1 can (28 oz / 794g) crushed tomatoes
  • 2 cans (15 oz / 425g each) kidney beans, drained and rinsed
  • 1 can (15 oz / 425g) corn kernels, drained
  • 1 can (4 oz / 113g) diced green chiles
  • 4 cups (950ml) low-sodium beef broth
  • 1 teaspoon kosher salt, plus more to taste
  • Optional: sour cream, shredded cheddar, sliced scallions for serving

📋 Instructions

  1. 1Brown the beef — Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat, about 350F to 375F (175C to 190C), until the oil shimmers. Add the ground beef in one even layer and cook 5 to 6 minutes without stirring, until the underside is deeply golden brown. Break it into chunks, stir, and cook 3 more minutes until no pink remains.
  2. 2Bloom the spices — Push the beef to the sides, leaving a pool of fat in the center. Add the chili powder and cumin and stir constantly for 30 seconds, until fragrant and slightly darkened. This step takes the raw edge off the spices; if they smell acrid, the heat is too high.
  3. 3Soften the aromatics — Add the onion and cook 5 minutes, stirring occasionally, until translucent and soft at the edges. Stir in the garlic and cook 45 seconds, just until you can smell it, then immediately move on so it does not burn.
  4. 4Add tomatoes and broth — Pour in the crushed tomatoes and beef broth, scraping the bottom of the pot with a wooden spoon to lift the browned bits. Bring to a simmer over medium-high heat, about 5 minutes, until small bubbles break steadily across the surface.
  5. 5Simmer the base — Reduce heat to medium-low and simmer uncovered 20 minutes, stirring every 5 minutes. The liquid should reduce by about a quarter and coat the back of a spoon; if it is reducing faster, lower the heat.
  6. 6Add beans, corn, and chiles — Stir in the rinsed kidney beans, corn, and green chiles. Return to a simmer and cook 10 more minutes, until the beans are heated through and the broth tastes unified rather than separated.
  7. 7Season and rest — Turn off the heat, stir in 1 teaspoon kosher salt, and taste. Adjust with more salt, a squeeze of lime, or a pinch of sugar if the tomatoes are sharp. Let the pot sit 10 minutes before serving so the broth thickens.
  8. 8Serve — Ladle into bowls and top with sour cream, shredded cheddar, and sliced scallions. Serve with cornbread, saltines, or a thick slice of toasted sourdough for dipping.
👨‍🍳 Chef's Note: The soup is genuinely better on day two, so if you have the time, make it a day ahead and reheat gently. Taste before adding any salt at the end; the canned goods vary a lot by brand.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 24g protein · 28g carbs · 9g fat
Diego Ramirez

Written by Diego Ramirez
Diego explores the intersection of technology and personal finance, sharing his journey of automating savings and investing spare change. He writes for beginners who want to make their money work harder without jargon.

Leave a Comment

x
Advertisements