Go Back
+ servings

Thai Peanut Beef

This Thai Beef is so good, you’ll be licking the plate! Tender beef is tossed in a multi-dimensional sauce infused with soy sauce, fish sauce, brown sugar, lime juice, chili paste, basil, ginger, garlic and PEANUT BUTTER! The sauce is savory, sweet, salty, and tangy - everything a Thai sauce should be - and then some. The robust sauce is complimented by the refreshing sweetness of the pineapple and the tender crunch of the broccoli. This Thai Beef recipe is easy to make with its make-ahead-marinade and sauce and then it’s just a quick stir fry to dinner!
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 4 -6

Ingredients

  • 1 1/2 pounds flank steak cut across the grain into 1/8 thin slices then cut into 2” length pieces
  • 1 20 oz. can pineapple tidbits, drained
  • 5 cups broccoli, cut into bite size pieces
  • 1/4 cup water
  • 1/2 cup crunchy peanut butter
  • 1/2 cup roasted peanuts, chopped
  • green onions for garnish (optional)
  • peanut oil (may sub olive oil)

Marinade/Sauce

Instructions

  • In a medium bowl, mix the Marinade/Sauce ingredients together. Add 1/4 cup Marinade to a freezer bag along with beef and turn to evenly coat. Reserve the rest of the marinade separately - this will become the base of your Sauce. Refrigerate Sauce and marinating beef for 8-24 hours.
  • When ready to cook, drain excess marinade off of beef (if there is any). Heat 1 1/2 teaspoons peanut oil in a large nonstick skillet over high heat until very hot and sizzling. Working in batches, add beef to the skillet and break up any clumps; cook without stirring for 1 minute, then stir and cook until beef is browned and almost cooked through, about 1-2 minutes (it will cook more in the sauce). Don’t overcook or it won’t be as tender! Transfer beef to a large plate and cover. Repeat with remaining beef. Wipe skillet of any excess moisture.
  • Add 1 tablespoon peanut oil to the now-empty skillet; heat until very hot and sizzling. Add the broccoli and saute for 30 seconds. Add water, cover pan, and lower heat to medium. Steam broccoli until crisp-tender, about 1-2 minutes.
  • Add beef back to the skillet along with the reserved Sauce and pineapple. Bring sauce to a boil then reduce to a simmer until sauce has thickened. Stir in crunchy peanut butter until well combined.
  • Taste and add additional salt, pepper, Sriracha, brown sugar to taste. Top with roasted peanuts and green onions.

Notes

*If you use 3-4 teaspoons Sriracha you might want to increase brown sugar by 1-2 tablespoons to balance the heat. You can add this additional brown sugar at the end if desired.

CAN YOU FREEZE THAI BEEF?

Thai Beef freezes very well. Take care not to overcook the beef or it won’t be as tender when reheated.
To freeze:
  1. Let Thai Beef cool completely in the refrigerator.
  2. Transfer to an airtight container.  If using a freezer bag, squeeze out any excess air to prevent freezer burn.
  3. Label and freeze for up to 3 months.
  4. When ready to eat, let Thai Beef defrost overnight in the refrigerator.
  5. Reheat in the microwave for 60 seconds then at 30 second intervals or gently on the stove.