I made this Slow Cooker Beef Curry and I swear it’s light, low fat and oddly like takeaway but without wrecking your whole weeknight.

And I’m weirdly obsessed with this Slow Cooker Beef Curry. I ruined a takeout night once and discovered a Beef Curry Recipe Easy that actually tastes like the good stuff.
I love the shredded beef texture, the tang from tomatoes and the way the spices sink in overnight. I can toss in sliced onions and garlic cloves, walk away, and come back to something seriously punchy and low fat.
It’s lazy but honest, not fussy. Dinner that feels like an achievement without trying.
I tell people to try it when they doubt. I still don’t believe it’s low fat honestly.
Ingredients

- Lean stewing beef: hearty protein, chunks that get meltingly tender, it’s the curry backbone.
- Vegetable oil: helps browning, stops things sticking, low-key but useful.
- Onions: sweetness and body, they mellow and make the sauce comfy.
- Garlic: punchy aroma, it’s the little kick that keeps you hooked.
- Fresh ginger: bright warmth and zing, or powdered if you’re in a rush.
- Mild curry powder: easy curry character, gentle spice without making you sweat.
- Ground cumin: earthy, warm undertone, adds a toasty depth.
- Ground coriander: citrusy lightness, keeps the mix from getting too heavy.
- Turmeric: golden color and subtle earthiness, feels a bit healthy too.
- Garam masala: late-hit warmth and spice complexity, classic finishing touch.
- Chilli flakes: add heat if you like it sassy, optional but fun.
- Tomato paste: concentrated tomato punch, thickens sauce and adds umami.
- Chopped tomatoes: bright acidity and texture, balances the richness nicely.
- Beef stock: savory base, it makes the sauce feel full and meaty.
- Light coconut milk: creamy softness without being too heavy, gentle sweetness.
- Soy sauce: salty depth and umami, ties the savory notes together.
- Worcestershire sauce: tangy umami boost, kind of a secret weapon.
- Brown sugar or honey: a touch of sweetness to balance acidity and spice.
- Carrots: sweet, firm bites that hold up in slow cooking.
- Potatoes or sweet potato: comforting starch, soaks up the curry juices.
- Frozen peas: bright pop of color and sweet bursts near the end.
- Lemon or lime juice: bright finishing acid, it wakes the whole dish up.
- Salt and pepper: basic seasoning, use it to make the curry sing.
- Fresh coriander leaves: herbal, fresh finish, sprinkle on at the end.
Ingredient Quantities
- 1 kg lean stewing beef, cut into 2.5 cm cubes (trim off excess fat)
- 1 tbsp vegetable oil
- 2 medium onions, thinly sliced
- 3 garlic cloves, crushed or finely chopped
- 1 tbsp fresh ginger, grated (or 1 tsp ground ginger if you must)
- 2 tbsp mild curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp turmeric
- 1 tsp garam masala
- 1/2 tsp chilli flakes or to taste (optional)
- 2 tbsp tomato paste
- 1 x 400 g can chopped tomatoes
- 300-400 ml low sodium beef stock
- 200 ml light coconut milk
- 1 tbsp soy sauce
- 1 tbsp Worcestershire sauce
- 1 tsp brown sugar or honey
- 2 medium carrots, cut into chunks
- 2 medium potatoes, peeled and cubed (or 1 large sweet potato)
- 100 g frozen peas (added near the end)
- Juice of 1/2 lemon or lime
- Salt and black pepper to taste
- A small handful fresh coriander leaves, chopped (for serving)
How to Make this
1. Pat the beef dry and trim any excess fat, then season with salt and pepper. Heat the oil in a frying pan over medium high heat and brown the beef in batches so it gets a good color, dont crowd the pan. Transfer browned beef to the slow cooker.
2. In the same pan add a little more oil if needed, toss in the sliced onions and cook for 3 to 4 minutes until starting to soften and pick up any browned bits from the beef. Add garlic and grated ginger and cook 1 minute more. Transfer everything to the slow cooker.
3. Sprinkle in the curry powder, ground cumin, ground coriander, turmeric, garam masala and chilli flakes, then stir in the tomato paste in the slow cooker so the spices coat the meat and onions.
4. Pour in the chopped tomatoes, beef stock (300 to 400 ml depending how saucy you like it), light coconut milk, soy sauce, Worcestershire sauce and stir to combine. Add the brown sugar or honey and taste for balance, you can adjust later.
5. Add the carrots and potatoes to the slow cooker, nestling them among the beef so they cook evenly. Give it one final stir, cover and cook on low for 6 to 8 hours or high for 3 to 4 hours until beef is tender.
6. Check around the 5 to 6 hour mark to see if the sauce needs thinning with a splash more stock or thickening by removing the lid and cooking on high for 20 to 30 minutes to reduce. Skim any excess fat off the surface if you want it lighter.
7. About 15 minutes before serving stir in the frozen peas so they just heat through, and squeeze in the juice of half a lemon or lime to brighten the flavours. Adjust salt and black pepper to taste.
8. If the sauce seems too thin at the end, lift out a few potato chunks, mash them briefly and stir back in to naturally thicken the curry. If you prefer a smoother finish you can blitz a little of the sauce with a stick blender but do it carefully.
9. Let the curry rest with the lid slightly ajar for 5 minutes before serving to let flavors settle. Taste one last time and correct seasoning if needed.
10. Serve with rice or flatbreads, scatter chopped fresh coriander over the top and enjoy. This keeps well in the fridge for 3 days and freezes nicely, just reheat gently and add a splash of stock if it tightens up.
Equipment Needed
1. Slow cooker (crockpot)
2. Large heavy frying pan or skillet for browning beef
3. Chef’s knife
4. Cutting board
5. Wooden spoon or heatproof spatula
6. Measuring spoons and measuring jug
7. Can opener
8. Ladle or large serving spoon
9. Potato masher (or stick blender if you want a smoother sauce)
10. Small bowl or cup for mixing tomato paste and spices before adding
FAQ
EASY SLOW COOKER BEEF CURRY Recipe Substitutions and Variations
- 1 kg lean stewing beef: swap for 1 kg lamb shoulder cut into cubes for a richer, slightly gamey curry, or use 1 kg chicken thighs (bone in adds flavor) if you want it quicker. For vegetarian, use 800 g extra firm tofu, pressed and cubed, or 1.2 kg mixed mushrooms and eggplant for meaty texture.
- 200 ml light coconut milk: use 200 ml full fat coconut milk for creamier, more authentic flavor, or 200 ml plain yogurt (stir in near the end off the heat so it doesn’t split). For lower fat, use 200 ml oat milk plus 1 tbsp coconut cream.
- 2 tbsp mild curry powder: substitute with 1 tbsp garam masala plus 1 tsp turmeric and 1 tsp ground cumin, or use 2 tbsp tikka masala paste (reduce other salt). If you only have whole spices, toast and grind 1 tsp cumin, 1 tsp coriander and 1/2 tsp turmeric to mimic the mix.
- 2 medium potatoes: swap for 1 large sweet potato cut into chunks for a sweeter, softer bite, or use 400 g butternut squash. If you want lower carbs use extra carrots and parsnips or 300 g chopped cauliflower added in the last hour.
Pro Tips
1. Brown the beef properly and in batches. If you crowd the pan the meat will steam not brown, and you lose that deep flavour. Don’t rush it — get a good crust, then scrape those browned bits into the slow cooker, they carry a lot of taste.
2. Taste and tweak early. Slow cooking mutes acidity and spice so check the balance after an hour or two and again near the end. Add a splash more stock if it’s too sharp, a bit more sugar or honey if it’s too acidic, or a squeeze more lemon at the end to brighten things up.
3. Use the veg as a thickener if you need it. If the sauce is thin, lift out a couple potato chunks, mash them and stir back in rather than adding flour. It thickens naturally and keeps the curry silky. If you want it extra smooth, blend a small portion, but don’t overdo it or the texture gets weird.
4. Finish low and slow, then rest. Turn to low heat and let it settle for 5 to 10 minutes with the lid slightly ajar before serving so flavours marry. If you add frozen peas, put them in only near the end so they stay bright and don’t go mushy.

EASY SLOW COOKER BEEF CURRY Recipe
I made this Slow Cooker Beef Curry and I swear it’s light, low fat and oddly like takeaway but without wrecking your whole weeknight.
6
servings
485
kcal
Equipment: 1. Slow cooker (crockpot)
2. Large heavy frying pan or skillet for browning beef
3. Chef’s knife
4. Cutting board
5. Wooden spoon or heatproof spatula
6. Measuring spoons and measuring jug
7. Can opener
8. Ladle or large serving spoon
9. Potato masher (or stick blender if you want a smoother sauce)
10. Small bowl or cup for mixing tomato paste and spices before adding
Ingredients
1 kg lean stewing beef, cut into 2.5 cm cubes (trim off excess fat)
1 tbsp vegetable oil
2 medium onions, thinly sliced
3 garlic cloves, crushed or finely chopped
1 tbsp fresh ginger, grated (or 1 tsp ground ginger if you must)
2 tbsp mild curry powder
1 tsp ground cumin
1 tsp ground coriander
1 tsp turmeric
1 tsp garam masala
1/2 tsp chilli flakes or to taste (optional)
2 tbsp tomato paste
1 x 400 g can chopped tomatoes
300-400 ml low sodium beef stock
200 ml light coconut milk
1 tbsp soy sauce
1 tbsp Worcestershire sauce
1 tsp brown sugar or honey
2 medium carrots, cut into chunks
2 medium potatoes, peeled and cubed (or 1 large sweet potato)
100 g frozen peas (added near the end)
Juice of 1/2 lemon or lime
Salt and black pepper to taste
A small handful fresh coriander leaves, chopped (for serving)
Directions
- Pat the beef dry and trim any excess fat, then season with salt and pepper. Heat the oil in a frying pan over medium high heat and brown the beef in batches so it gets a good color, dont crowd the pan. Transfer browned beef to the slow cooker.
- In the same pan add a little more oil if needed, toss in the sliced onions and cook for 3 to 4 minutes until starting to soften and pick up any browned bits from the beef. Add garlic and grated ginger and cook 1 minute more. Transfer everything to the slow cooker.
- Sprinkle in the curry powder, ground cumin, ground coriander, turmeric, garam masala and chilli flakes, then stir in the tomato paste in the slow cooker so the spices coat the meat and onions.
- Pour in the chopped tomatoes, beef stock (300 to 400 ml depending how saucy you like it), light coconut milk, soy sauce, Worcestershire sauce and stir to combine. Add the brown sugar or honey and taste for balance, you can adjust later.
- Add the carrots and potatoes to the slow cooker, nestling them among the beef so they cook evenly. Give it one final stir, cover and cook on low for 6 to 8 hours or high for 3 to 4 hours until beef is tender.
- Check around the 5 to 6 hour mark to see if the sauce needs thinning with a splash more stock or thickening by removing the lid and cooking on high for 20 to 30 minutes to reduce. Skim any excess fat off the surface if you want it lighter.
- About 15 minutes before serving stir in the frozen peas so they just heat through, and squeeze in the juice of half a lemon or lime to brighten the flavours. Adjust salt and black pepper to taste.
- If the sauce seems too thin at the end, lift out a few potato chunks, mash them briefly and stir back in to naturally thicken the curry. If you prefer a smoother finish you can blitz a little of the sauce with a stick blender but do it carefully.
- Let the curry rest with the lid slightly ajar for 5 minutes before serving to let flavors settle. Taste one last time and correct seasoning if needed.
- Serve with rice or flatbreads, scatter chopped fresh coriander over the top and enjoy. This keeps well in the fridge for 3 days and freezes nicely, just reheat gently and add a splash of stock if it tightens up.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 512g
- Total number of serves: 6
- Calories: 485kcal
- Fat: 22g
- Saturated Fat: 7.5g
- Trans Fat: 0.3g
- Polyunsaturated: 1.7g
- Monounsaturated: 5g
- Cholesterol: 150mg
- Sodium: 233mg
- Potassium: 1167mg
- Carbohydrates: 29g
- Fiber: 7.3g
- Sugar: 5g
- Protein: 51g
- Vitamin A: 3167IU
- Vitamin C: 13mg
- Calcium: 33mg
- Iron: 5mg











