Slow Cooker Thai Basil Beef
Some of the most comforting meals are the ones that simmer away slowly, filling the house with tantalizing aromas. One of my family’s absolute favorites is this Slow Cooker Thai Basil Beef. I first stumbled upon a similar dish during a trip to Chiang Mai, where a street vendor served the most fragrant beef stir-fry infused with Thai basil and bold spices. That memory stayed with me, and over the years, I adapted it into a slow cooker version that delivers all the flavor with minimal effort.

This recipe has become a weeknight staple and a go-to when I want something hearty yet bright with flavor. The sweet, savory, and spicy sauce pairs beautifully with tender beef and vibrant vegetables. It’s a warm hug in a bowl, perfect for sharing around the dinner table with family or impressing guests at a casual dinner party.
Why You’ll Love This Slow Cooker Thai Basil Beef
- Effortless to make: Just a few minutes of prep and your slow cooker does the rest.
- Incredible flavor: The combination of soy, honey, garlic, and Thai basil creates a deep, complex sauce.
- Family-friendly: Mild enough for kids, but easy to spice up for adults.
- Great for meal prep: Tastes even better the next day, making it perfect for leftovers.
- Customizable: Easily adaptable for different vegetables or proteins.
- Budget-conscious: Uses economical cuts of beef and pantry staples.
Ingredients You’ll Need

Slow Cooker Thai Basil Beef
Ingredients
- 500 g 1 lb 2 oz beef steaks, thinly sliced
- 5 garlic cloves crushed
- 1 tsp chilli flakes adjust to taste
- 1 tsp ancho chilli flakes or regular chilli powder as a substitute
- 1 tbsp dried basil or Thai holy basil paste fresh Thai basil if available
- 1 tbsp Thai fish sauce or soy sauce for a halal alternative
- 1 tbsp sugar brown sugar preferred
- 3 tbsp soy sauce
- 2 tbsp orange juice freshly squeezed recommended
- 1 heaped tbsp cornflour mixed to a paste with 1 tbsp water
- 3 tbsp honey
- 1 red pepper sliced thin
- Handful of mushrooms halved
- 250 ml 1 cup chicken stock (ensure it is halal)
- Salt and pepper to taste
Instructions
Prepare the Beef
- Slice the beef steaks thinly against the grain. This helps the meat become extra tender during cooking.
Make the Sauce
- In a small bowl, combine the garlic, chilli flakes, ancho chilli flakes, dried basil or Thai basil paste, fish sauce, sugar, soy sauce, orange juice, and honey. Mix well. This will be the flavorful base of your dish.
Assemble in Slow Cooker
- Add the sliced beef to the slow cooker, then pour the sauce over the top. Stir gently to ensure the beef is well coated.
Add the Vegetables
- Toss in the sliced red pepper and halved mushrooms. Pour in the chicken stock and give everything a gentle stir.
Cook
- Set your slow cooker to low and cook for 6-7 hours, or on high for 3-4 hours. The beef should be tender and infused with all the delicious flavors.
Thicken the Sauce
- About 20 minutes before serving, stir in the cornflour paste. This will help the sauce thicken nicely. Cover and let it cook for the remaining time.
Season and Serve
- Taste the dish and adjust salt and pepper as needed. Serve hot over jasmine rice or noodles, garnished with fresh basil or chopped spring onions if desired.
Notes
- 500g (1 lb 2 oz) beef steaks, thinly sliced
- 5 garlic cloves, crushed
- 1 tsp chilli flakes (adjust to taste)
- 1 tsp ancho chilli flakes (or regular chilli powder as a substitute)
- 1 tbsp dried basil or Thai holy basil paste (fresh Thai basil if available)
- 1 tbsp Thai fish sauce (or soy sauce for a halal alternative)
- 1 tbsp sugar (brown sugar preferred)
- 3 tbsp soy sauce
- 2 tbsp orange juice (freshly squeezed recommended)
- 1 heaped tbsp cornflour, mixed to a paste with 1 tbsp water
- 3 tbsp honey
- 1 red pepper, sliced thin
- Handful of mushrooms, halved
- 250ml (1 cup) chicken stock (ensure it is halal)
- Salt and pepper, to taste
Step-by-Step Instructions
1. Prepare the Beef
Slice the beef steaks thinly against the grain. This helps the meat become extra tender during cooking.
2. Make the Sauce
In a small bowl, combine the garlic, chilli flakes, ancho chilli flakes, dried basil or Thai basil paste, fish sauce, sugar, soy sauce, orange juice, and honey. Mix well. This will be the flavorful base of your dish.
3. Assemble in Slow Cooker
Add the sliced beef to the slow cooker, then pour the sauce over the top. Stir gently to ensure the beef is well coated.
4. Add the Vegetables
Toss in the sliced red pepper and halved mushrooms. Pour in the chicken stock and give everything a gentle stir.
5. Cook
Set your slow cooker to low and cook for 6-7 hours, or on high for 3-4 hours. The beef should be tender and infused with all the delicious flavors.
6. Thicken the Sauce
About 20 minutes before serving, stir in the cornflour paste. This will help the sauce thicken nicely. Cover and let it cook for the remaining time.
7. Season and Serve
Taste the dish and adjust salt and pepper as needed. Serve hot over jasmine rice or noodles, garnished with fresh basil or chopped spring onions if desired.
Serving and Storage Tips
This dish is best served piping hot over steamed jasmine or basmati rice. It also pairs well with rice noodles or even cauliflower rice for a low-carb option. Garnish with fresh Thai basil or coriander for an extra burst of flavor.
Leftovers can be stored in an airtight container in the fridge for up to 3 days. It also freezes beautifully; just thaw overnight in the fridge and reheat gently on the stove or in the microwave, adding a splash of water or stock to loosen the sauce if needed.
Helpful Notes
- Don’t overcook the veggies: If you prefer crisper vegetables, add them halfway through the cooking time.
- No Thai basil? Substitute with regular basil and a pinch of aniseed for a similar flavor.
- Cornflour paste: Always mix with cold water before adding to avoid lumps.
- Boost the heat: Add fresh chopped chillies or a dash of sriracha if you love it spicy.
- Vegetarian version: Use tofu or mushrooms in place of beef and switch to vegetable stock.
Frequently Asked Questions
- Can I use a different cut of beef?
Yes, stewing beef or chuck steak works wonderfully in the slow cooker and becomes tender over time. - What if I don’t have a slow cooker?
You can simmer everything on the stovetop in a heavy pot over low heat for 1.5-2 hours. - Can I make this spicier?
Absolutely! Add extra chilli flakes or fresh chopped chillies to increase the heat. - Why is my sauce too thick or too thin?
If too thick, add a splash of stock. If too thin, mix a little more cornflour with water and stir in. - Is Thai fish sauce halal?
Some brands offer halal-certified fish sauce, or you can use soy sauce as a substitute.
Final Thoughts
This Slow Cooker Thai Basil Beef is a flavorful and comforting dish that brings a taste of Thailand to your kitchen without the fuss. It’s a crowd-pleaser that’s perfect for busy weeknights or relaxed weekend dinners. Pair it with fluffy rice, a crisp cucumber salad, or even fresh spring rolls for a complete meal.
