This Homemade Sweet and Sour Beef recipe is one of those keep-it-taped- to-your-fridge kind of recipe everyone loves. The recipe is perfect for beginners or seasoned cooks, and it tastes way more impressive than the 30-35 minutes it takes to make! I’m telling you it will be your go-to when takeout isn't an option but it's what everyone wants. This simple beef stir fry is family-friendly, easily customizable, and did I mention no deep fryer?

Jump to:
- Why You'll Love Homemade Sweet and Sour Beef
- Ingredients, Substitutions & Alterations
- How To Make One Pan Sweet and Sour Beef
- Tips & Tricks for Better Than Takeout Sweet And Sour Beef
- How to Serve Sweet and Sour Beef
- Recipe Variation Ideas
- Storage and Reheating Instructions
- FAQs
- More Beef Dinner Recipes
- WATCH SUSIE ON FOOD NETWORK!
- Sweet and Sour Beef Recipe
- Leave a comment and rate this recipe!
Why You'll Love Homemade Sweet and Sour Beef
- Easy weeknight beef dinner – Beginner-friendly, one-pan recipe (besides the rice), about 30-35 minutes start to finish with minimal cleanup.
- No deep frying – uses a quick stainless steel sear with a cornstarch coating.
- Better than takeout and easily customizable – packed with flavor but has simple swaps for the cut of beef, the veg, vinegar, and sweetener.
- Family-friendly – and doubles well for meal prep, but also layered enough to serve to guests.
Ingredients, Substitutions & Alterations
Sirloin steak – Cut into 1 inch chunks. Avoid pre-cut stew meat or stir-fry beef. Without a longer cooking time, it can be tough to chew. See more on beef options below.
Rice vinegar – White wine vinegar is a good sub or apple cider vinegar (slightly sharper flavor to ACV)
Brown sugar – Honey or agave nectar for a cleaner sweetness, or pure maple syrup.

Pineapple – Canned chunks in juice (not syrup) work in a pinch, but fresh pineapple gives noticeably brighter flavor and acidity.
Bell peppers – Any color combo. A poblano subbed for one of the bell peppers adds a little depth to the finished dish.
Beef broth – Chicken broth or low-sodium vegetable broth also work great.
Cornstarch – Arrowroot powder or tapioca starch can also be used. (It's a 1:1 ratio swap for both the coating and the slurry)
Soy sauce – Tamari or coconut aminos for gluten-free option.
Best Cuts of Beef for Sweet and Sour
The best cut of beef for sweet and sour beef is sirloin because it is tender yet sturdy enough to cube. Flank steak works well when sliced thinly across the grain. Pre-cut beef is not recommended because it's usually thin, unevenly sized, and meant for low and slow cooking. Cutting your own steak ensures uniform pieces that sear deeply and stay tender inside.
You can also use skirt steak, flat iron steak, or even ribeye if you want something extra rich and flavorful. Just avoid tougher stew meats or chuck roast, since they won't become tender in the quick cook time this recipe uses.
How To Make One Pan Sweet and Sour Beef
This is a shortened form of the complete directions found in the recipe card at the bottom of the post. Use the recipe card instructions to get the best results.

Step 1
Dry the beef with paper towels. Toss the beef with the seasonings and cornstarch until lightly coated.

Step 2
Heat a large skillet, add the beef to the hot oil. Cook until deeply browned and just cooked through.

Step 3
Whisk together the ingredients needed to make the sweet and sour sauce.

Step 4
Remove the cooked beef and add the veg to the hot skillet. Cook until slightly charred. Add the pineapple, then add the garlic and ginger and cook briefly.

Step 5
Pour the sauce into the pan and simmer. Stir in the cornstarch slurry, simmer until lightly thickened, return the beef to the pan and toss gently to coat.
Tips & Tricks for Better Than Takeout Sweet And Sour Beef
- Whisk the sauce together before you start cooking. Things move fast once the pan is hot.
- Cut your own beef rather than buying pre-cut. Uniform pieces sear deeply and stay tender inside.
- Pat the beef VERY dry before tossing with cornstarch. Moisture is the enemy of a good sear.
- Don't overcrowd the pan. Cook in two batches if needed so the beef sears instead of steams.
- Don't move the beef around a lot once it hits the pan. Let it sit for 2-3 minutes before flipping to form a nice crust.
- In stainless steel pans, beef will naturally stick at first. Nudge gently with your tongs after a couple minutes to test it. When it releases easily, it's properly seared and ready to flip.
- Use coarse kosher salt. Larger crystals distribute more evenly and are harder to oversalt with than fine table salt. If using table salt, reduce the recipe amount to 1 tsp.
- Freshly cracked black pepper has more aroma and gentler heat than pre-ground.
- For ease, use frozen crushed ginger cubes. We love the Dorot Gardens brand.
- Taste the sauce mid-simmer. Too sharp? Add 1 teaspoon sugar. Too sweet? Add 1 teaspoon vinegar.
- The sauce continues to thicken as it cools, so pull the sauce off the heat slightly thinner than you want it.
How to Serve Sweet and Sour Beef
Serving over rice is the classic option. Jasmine, basmati, or short-grain are all great choices. Brown rice or cauliflower rice also work well. I love to make double the rice and save half for Easy Fried Rice the next night. You can also serve over udon, lo mein, or rice noodles

I like to garnish the whole thing with some sliced scallions, chopped cilantro, and fresh lime wedges.
Pairs well with a Simple Cucumber Salad, sesame green beans (you can just add sesame seeds to my Easy Sauteed Green Beans), Asian-style Brussels Sprouts, egg rolls, potstickers, and some miso soup.
Recipe Variation Ideas
- Spicy Chili Version – Add 1-2 teaspoon chili garlic sauce or sliced red chiles for heat.
- Orange-Ginger Twist – Replace half the vinegar with fresh orange juice and add orange zest.
- Crispy Coated Version – Lightly dredge beef in cornstarch and shallow fry before tossing in sauce for a more classic texture.
Storage and Reheating Instructions
Allow leftovers to cool completely before covering for storage in the fridge or freezer. Then refrigerate the leftover stir fry in an airtight container for up to 3 days.
You can also freeze leftovers for up to 2 months. Store in an airtight container or freezer safe bag, and thaw overnight in the refrigerator before reheating. The peppers will soften slightly after freezing and thawing.
Reheat gently in a skillet over medium-low heat with a splash of water or broth to loosen the sauce. Avoid microwaving, especially on high: it toughens the beef. If you must microwave, use 50% power in short bursts.
Ideas for Using Up Leftovers
- Sweet and Sour Beef Lettuce Wraps – Spoon leftovers into crisp butter lettuce leaves and add extra scallions and lime.
- Sweet and Sour Beef Fried Rice – Chop leftovers and fold into day-old rice with scrambled egg for a quick second meal.
FAQs
What's the best cut of beef for sweet and sour beef?
Sirloin is the ideal choice. It's tender enough to stay juicy but sturdy enough to cube cleanly. Flank steak (sliced thin across the grain) is a great second choice.
Can I use pre-cut stew meat or stir-fry beef?
I really don't recommend it. Pre-cut beef is usually thin, unevenly sized (which means uneven cooking), and holds excess moisture, all of which prevent a proper sear and can lead to tough meat.
Can I make this gluten-free?
Yes! Easily make this gluten free by using tamari or coconut aminos in place of the soy sauce.
Fresh vs. canned pineapple, does it really matter?
Honestly, yes. Yes, it does. Fresh pineapple is noticeably brighter in flavor than canned, and its natural enzymes lightly tenderize the beef. Canned chunks in juice (not syrup) work in a pinch.
Why is my sauce too thin or too thick?
Too thin: simmer 1-2 more minutes; it will also thicken as it cools.
Too thick: splash in a tablespoon of broth or water and stir.
Is this recipe spicy?
No, but easy to make spicy! See the Spicy Chili variation in the section above.
Can I prep this ahead?
Yes! Cube and dry the beef, mix the sauce, and slice the vegetables up to a day ahead. Store the ingredients separately in the fridge.
Can I double the recipe?
Yes! But I recommend you cook the beef in two batches so it sears instead of steams.
More Beef Dinner Recipes

WATCH SUSIE ON FOOD NETWORK!
⭐⭐⭐⭐⭐
The new gameshow, 100 Cooks, premieres on Food Network June 7th, 2026 at 9est/8cst. I hope you will tune in!

Sweet and Sour Beef Recipe
Ingredients
- 1 ½ lbs sirloin steak - cut into 1 ½-inch cubes (pre-cut steak not recommended)
- 1 ½ teaspoon kosher salt - or to taste
- ½ teaspoon freshly cracked black pepper
- 2 tablespoon cornstarch
- 2 tablespoon vegetable or canola oil
- 1 red bell pepper - seeded and sliced into thick strips
- 1 green bell pepper - seeded and sliced into thick strips
- 1 medium yellow onion - cut into wedges
- 1 cup pineapple chunks - fresh or canned
- 3 cloves garlic - minced
- 1 teaspoon freshly grated ginger or frozen crushed ginger cube
Sauce Ingredients
- ⅓ cup ketchup
- ¼ cup rice vinegar
- 3 Tbsp brown sugar
- 2 Tbsp soy sauce
- ⅓ cup beef broth
- 1 teaspoon cornstarch - mixed with 1 tablespoon cold water
Serving
- Cooked rice
- Optional garnishes: sliced scallions, chopped cilantro, lime wedges
Instructions
- Pat the beef dry thoroughly with paper towels. Moisture prevents browning, so removing surface water is critical for a good sear.1 ½ lbs sirloin steak

- Toss the beef with kosher salt, freshly cracked pepper, and cornstarch until lightly coated.1 ½ teaspoon kosher salt, ½ teaspoon freshly cracked black pepper, 2 tablespoon cornstarch
- Heat a large stainless steel or cast iron skillet over medium-high heat until hot. Add oil. When the oil shimmers, add the beef in a single layer. Do not move for 2-3 minutes to let a crust form before flipping. Cook until deeply browned on at least two sides and just cooked through, about 5-6 minutes total. Remove to a plate.2 tablespoon vegetable or canola oil

- Meanwhile, whisk together the ketchup, rice vinegar, brown sugar, soy sauce, and beef broth to make the sauce.⅓ cup ketchup, ¼ cup rice vinegar, 3 tablespoon brown sugar , 2 tablespoon soy sauce, ⅓ cup beef broth

- In the same skillet (now empty), add the peppers and onion. If the pan is very dry, add a splash of neutral oil. Cook until slightly charred but still vibrant and crisp-tender, about 3-4 minutes. Add the pineapple and cook 1-2 minutes more.1 red bell pepper, 1 green bell pepper, 1 medium yellow onion, 1 cup pineapple chunks

- Add the garlic and ginger and cook briefly until fragrant.3 cloves garlic, 1 teaspoon freshly grated ginger or frozen crushed ginger cube
- Pour the sauce into the skillet, lower the heat, and bring to a simmer. Stir in the cornstarch slurry and simmer until glossy and lightly thickened, about 2-3 minutes. The sauce will continue to thicken as it cools.1 teaspoon cornstarch
- Return the beef to the pan and toss gently to coat. Simmer 1-2 minutes to allow the flavors to marry without overcooking the beef.

- Serve over rice. Garnish with scallions, cilantro, and a squeeze of fresh lime, if desired.






Comments
No Comments