← ALL RECIPES

Beef and Bean Rice Skillet

A filling one-pan rice and beef skillet with two kinds of beans. Reheats well and gets better the next day.

gluten-freebeefricebeanshigh-proteinone-pan
SERVES 4 680 CAL / SERVING 10 min PREP 30 min COOK $13.94 TOTAL
OVERDRAFT KITCHEN
★ ITEMIZED GROCERY RECEIPT ★
Beef and Bean Rice Skillet
SERVES 4 · OTTAWA · 2026
350 g medium ground beef $6.65
250 g dry long-grain white rice $0.63
1 can (540 mL) kidney beans, drained and rinsed $1.50
1 can (540 mL) black beans, drained and rinsed $1.50
1 can (796 mL) diced tomatoes $2.00
1 medium onion, diced $1.07
4 cloves garlic, minced $0.32
1.5 tsp chili powder $0.08
1 tsp ground cumin $0.05
0.5 tsp smoked paprika $0.03
1 tbsp vegetable oil $0.06
to taste salt and black pepper $0.05
SUBTOTAL$13.94
GST / HSTyou've suffered enough
TOTAL$13.94
COST PER SERVING
$3.49
— — — TEAR HERE — — —
8 06420 01394 9
THANK YOU FOR SPENDING LESS
THE METHOD
1

Cook the rice according to package directions. Set aside.

2

Heat the oil in a large skillet or wide pot over medium-high heat.

3

Add the onion and cook for 3–4 minutes, stirring occasionally, until softened.

4

Add the garlic and cook for 30 seconds until fragrant.

5

Add the ground beef. Break it up with a spoon and cook 6–8 minutes until no pink remains. Drain excess fat if needed.

6

Stir in the chili powder, cumin, paprika, salt, and pepper.

7

Pour in the diced tomatoes. Add the kidney beans and black beans. Stir to combine.

8

Simmer uncovered over medium-low heat for 10 minutes, stirring occasionally, until the sauce thickens slightly.

9

Add the cooked rice to the skillet and fold everything together. Heat through for 2–3 minutes.

10

Taste and adjust salt. Serve hot.

When the math doesn't work

Ground beef in Ontario runs about $18/kg for medium (regular) in 2026. Buy in larger packages when on sale and freeze in portions.

  • Use whichever canned beans are cheapest that week — pinto, romano, or chickpeas all work here.
  • A 796 mL can of crushed tomatoes can substitute for diced tomatoes for a smoother texture.
  • This dish scales well. Double the recipe and refrigerate portions for up to 4 days.
  • Rice can be swapped for frozen corn, extra beans, or left out entirely for a lower-carb version.
Nutrition Per Serving
680 Calories
38g Protein
88g Carbs
17g Fat
11g Fiber
530mg Sodium
~30% DV Iron~15% DV Vitamin C

Estimated values per serving.

Gluten-Free

This recipe is naturally gluten-free.

All ingredients in this recipe are naturally gluten-free. If using a spice blend instead of individual spices, check the label for wheat-based fillers or anti-caking agents.

Pricing updated June 2026 using Ottawa Walmart and Ottawa No Frills averages. Prices verified at Ottawa No Frills, June 2026. Medium ground beef $19.00/kg (350g = $6.65). Rice $0.25/100g from 2kg bag ($5.00). Kidney and black beans $1.50/540mL can. Diced tomatoes $2.00/796mL can. Onion $1.07 each. Garlic $0.08/clove. Oil $0.42/100mL.