
This fast satay peanut beef stir-fry delivers tender slices of beef, crisp vegetables, and a creamy, savory peanut sauce in minutes. Serve it over rice or noodles for a weeknight dinner that tastes bold, fresh, and satisfying.
In a small bowl, whisk together the fish sauce, sugar, cornstarch, garlic, ginger, curry powder, and peanut butter. Add the water gradually and stir until the sauce is smooth and pourable.
Place the thinly sliced beef in a bowl. Add 1 tablespoon of the sauce, toss to coat, and let it marinate for 10 minutes while you prepare the vegetables.
Heat the oil in a wok or large heavy skillet over high heat. Add the garlic-sauce-coated beef only after the pan is hot enough to sizzle immediately.
Add the onion and stir-fry for about 1 minute, until slightly softened but still crisp.
Add the beef and stir-fry for 1 to 2 minutes, just until mostly browned. If using chicken, pork, or prawns instead, cook until almost done before adding the vegetables.
Add the carrot, bean sprouts, and remaining sauce. Toss constantly for 1 to 2 minutes, until the vegetables soften slightly and the sauce thickens and coats everything.
Stir in the green onions and crushed peanuts. Remove from the heat as soon as they are evenly mixed through.
Serve immediately with steamed rice, noodles, or cauliflower rice. Garnish with extra green onions and peanuts if desired.
Slice the beef thinly across the grain so it stays tender during the quick stir-fry. Chicken, pork, shrimp, or firm tofu can be used instead; adjust the cooking time so the protein is just cooked through. Keep the heat high and avoid overcrowding the pan, or the ingredients will steam instead of sear. Leftovers keep well in an airtight container in the refrigerator for up to 3 days; reheat gently with a splash of water to loosen the sauce.




