← ALL RECIPES

Taco Soup

Ground beef, beans, corn, and canned tomatoes simmered with taco spices. One of the most-saved recipes on Pinterest and Reddit for years, and it's obvious why.

beefbeanssoupfasthigh-proteinmeal-prep
SERVES 4 460 CAL / SERVING 10 min PREP 25 min COOK $14.25 TOTAL
OVERDRAFT KITCHEN
★ ITEMIZED GROCERY RECEIPT ★
Taco Soup
SERVES 4 · OTTAWA · 2026
350 g lean ground beef $7.00
1 can (540 mL) red kidney beans, drained $1.50
1 can (341 mL) corn kernels, drained (or 250 g frozen) $1.25
1 can (796 mL) diced tomatoes $2.00
1 medium onion, diced $1.07
3 cloves garlic, minced $0.24
2 tsp chili powder $0.10
1 tsp ground cumin $0.05
0.5 tsp smoked paprika $0.03
0.5 tsp garlic powder $0.02
500 mL chicken or beef broth $0.94
to taste salt, pepper, and hot sauce $0.05
SUBTOTAL$14.25
GST / HSTyou've suffered enough
TOTAL$14.25
COST PER SERVING
$3.56
— — — TEAR HERE — — —
8 06420 01425 4
THANK YOU FOR SPENDING LESS
THE METHOD
1

Heat a large pot over medium-high heat. Add the ground beef and cook, breaking it apart, until browned — about 8 minutes. Drain excess fat.

2

Add the onion. Cook 3–4 minutes until softened.

3

Add garlic, chili powder, cumin, paprika, and garlic powder. Cook 1 minute, stirring.

4

Add the diced tomatoes, beans, corn, and broth. Stir to combine.

5

Bring to a boil. Reduce heat and simmer uncovered 15 minutes.

6

Taste and adjust seasoning. Serve with optional toppings: sour cream, shredded cheddar, crushed tortilla chips, green onions.

When the math doesn't work

Lean ground beef at $20/kg is expensive. Regular ground beef at $18/kg works fine — just drain more fat after browning. Saves about $0.70 total.

  • 350 g of beef feeds four people here because the beans carry the bulk. Do not skip the beans.
  • This freezes very well. Make a double batch and freeze in portions for the week.
  • Toppings (sour cream, cheese, chips) are not included in the cost. The soup is complete without them.
Nutrition Per Serving
460 Calories
30g Protein
45g Carbs
16g Fat
9g Fiber
640mg Sodium
~25% DV Iron~8% DV Calcium~20% DV Vitamin C

Estimated values per serving.

Gluten-Free

This recipe is naturally gluten-free.

All ingredients are naturally gluten-free. Check the broth label — some broths contain gluten. Use a certified GF broth or substitute water with an extra pinch of salt.

Pricing updated June 2026 using Ottawa Walmart and Ottawa No Frills averages. Prices verified at Ottawa No Frills, June 2026. Lean ground beef $20.00/kg (Butcher's Choice 450g pkg at $9.00). Kidney beans $1.50/540mL can. Corn $1.25/341mL can. Diced tomatoes $2.00/796mL can. Onion $1.07 each. Garlic $0.08/clove. Broth $1.69/900mL carton (500mL = $0.83).