Serves: 2 people (plus 1 extra portion for lunch or freezer)

Preparation Time: 10 minutes

Cooking Time: 25 minutes

Total Time: 35 minutes

Calories: ~600 per serving

Protein: ~45g per serving


đź›’ INGREDIENTS

Protein

  • Lean beef mince (5%) – 500g

Carbs

  • Long-grain rice – 150g (dry)or microwave brown rice – 1 pack (250g)

Veg

  • Bell peppers – 2, sliced
  • Brown onion – 1, diced
  • Garlic – 2 cloves, minced (or 1 tbsp paste)
  • Cherry tomatoes – 150g, halved (optional)

Beans

  • Kidney beans – 1 tin (240g drained)
  • Black beans – 1 tin (240g drained)

Flavour & Sauce

  • Smoked paprika – 1 tsp
  • Ground cumin – 1 tsp
  • Mild chilli powder – 1 tsp
  • Tomato purĂ©e – 2 tbsp
  • Beef stock cube – ½
  • Lime juice – ½ lime

Oils & Seasoning

  • Olive oil spray
  • Salt & black pepper

👨‍🍳 STEP-BY-STEP COOKING (TIMED)


⏱ 0:00–0:05 — START RICE

  • If using dry rice:
    • Fill saucepan with water
    • Put on high heat
  • If using microwave rice, ignore for now

⏱ 0:05–0:10 — PREP

  • Dice 1 brown onion
  • Slice 2 peppers
  • Mince garlic
  • Drain & rinse beans

⏱ 0:10–0:18 — COOK BEEF

  1. Large frying pan on medium-high heat (2 mins preheat)
  2. Olive oil spray
  3. Add beef mince
  4. Cook 6–8 mins, breaking it up until browned

⏱ 0:18–0:23 — BUILD FLAVOUR

  1. Reduce heat to medium
  2. Add:
    • Onion
    • Peppers
    • Garlic
  3. Cook 4–5 mins until softened

⏱ 0:23–0:30 — SAUCE & SIMMER

  1. Stir in:
    • Smoked paprika
    • Cumin
    • Chilli powder
  2. Cook spices 30 seconds
  3. Add:
    • Tomato purĂ©e
    • Crumbled ½ stock cube
    • Splash of water (~100ml)
  4. Stir well
  5. Add beans
  6. Simmer gently 6–8 mins, stirring occasionally

⏱ 0:30–0:35 — FINISH & SERVE

  1. Squeeze in lime juice
  2. Taste → adjust salt, chilli or cumin
  3. Heat rice if needed
  4. Serve beef & bean mix over rice

🥡 STORAGE & LEFTOVERS

  • Fridge: Up to 4 days
  • Freezer: Up to 3 months
  • Reheat thoroughly; add splash of water if thickened

Recommended Posts

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *