Main Courses
This beef and shrimp fried rice recipe delivers restaurant-quality wok-tossed perfection with every bite. The secret lies in properly prepping the proteins—searing beef strips and shrimp until just cooked—while using day-old, chilled rice that releases perfectly with each toss.
I’ve perfected this balance of savory, umami, and aromatic flavors over years of testing, ensuring the dish stays moist yet crispy with each stir.
The foundation starts with high-heat stir-frying, where beef and shrimp develop a caramelized crust before being tossed with fragrant garlic, ginger, and scallions. A splash of soy sauce and a touch of sesame oil elevate the dish, while peas and carrots add vibrant color and texture.
The key is working quickly over high heat to maintain that signature wok-tossed texture without drying out the rice.
What you’ll end up with is a protein-packed dish that’s hearty enough for a main course but quick enough for a weeknight dinner. Each bite delivers tender beef and succulent shrimp, complemented by perfectly seasoned rice and a medley of vegetables.
The dish is versatile enough to adapt with your favorite proteins or veggies, making it a go-to recipe for any occasion.
Whether you’re using pre-cooked rice for convenience or freshly made for authenticity, this recipe ensures a foolproof result every time. Garnish with green onions and sesame seeds for a finishing touch that adds freshness and visual appeal.
Ready in under 30 minutes, this fried rice is the ultimate balance of flavor, texture, and efficiency.
Ingredients for beef and shrimp fried rice
Protein-packed ingredients that transform into restaurant-style fried rice in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Cooked White Rice 🍚 | 4 cups | Cold, chilled rice preferred |
| Beef Sirloin 🥩 | ¾ lb | Thinly sliced against grain |
| Large Shrimp 🦐 | 1 lb | Peeled, deveined, tails on |
| Carrots 🥕 | 1 cup | Diced small, uniform pieces |
| Peas 🌱 | ½ cup | Frozen or fresh, thawed |
| Green Onions 🧅 | ½ cup | Sliced, white and green parts |
| Garlic Cloves 🧄 | 4 cloves | Minced fine, aromatic |
| Fresh Ginger 🌿 | 1 tbsp | Grated fine, fresh flavor |
| Soy Sauce 🍶 | ⅓ cup | Light or all-purpose |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
The beef and shrimp are the stars here. Look for sirloin with good marbling—it stays tender during the quick stir-fry. Costco or local butchers often have pre-sliced beef for stir-fry, which saves time. Shrimp should be fresh or previously frozen—never that slimy pre-cooked kind. The rice needs to be day-old and chilled; fresh rice turns mushy. I always make extra rice the night before just for this dish. For the veggies, frozen peas are perfect—they thaw quickly and keep their texture. Fresh carrots should be small and uniform for even cooking.
No sesame oil? Avocado oil or peanut oil works in a pinch, but add it at the very end for flavor. Swapping shrimp for chicken or tofu keeps it vegetarian-friendly. The soy sauce can be low-sodium if you're watching salt, but add extra salt to taste. Fresh ginger loses potency fast, so freeze it whole and grate what you need. The green onions add freshness—substitute with scallions if that's what you have. For extra umami, add 1 tbsp fish sauce (since it's pescatarian) or 1 tsp soy sauce if avoiding fish.
Store prepped proteins separately in the fridge for 2 days max—shrimp cooks in seconds, so it's best fresh. The rice keeps 3-4 days in the fridge, but it's best used within 2 days for texture. Freeze cooked rice in 1-cup portions for quick meals later. The sesame seeds toast in 30 seconds—don't walk away! This dish reheats beautifully—just add a splash of water or soy sauce to keep it moist.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just dump everything on one hot wok, stir-fry until the shrimp turns pink and the beef gets that perfect chewy bite, and boom. The rice absorbs all the caramelized goodness right there.
- Sweet-Savory Balance: That combo of tender beef, juicy shrimp, and the natural sweetness of carrots and peas? It’s like a flavor party in your mouth. The soy sauce and garlic give it depth, but the shrimp’s briny kick keeps it from being too heavy—trust me, it’s the kind of dish that disappears fast.
- Meal Prep MVP: Honestly, I make a double batch every Sunday. The leftovers stay crispy (thanks to that day-old rice trick) and reheat like a dream. Pack it for lunches, freeze half for lazy nights, or serve it cold in lettuce wraps when you’re craving something lighter.
- Budget Luxury: Here’s what sold me—this feels fancy without breaking the bank. Shrimp and beef sirloin might sound splurgy, but they stretch across two generous servings, and the veggies bulk it up without costing a fortune. Plus, using day-old rice means no waste, just better texture. Win.
Step-by-step instructions for wok-tossed beef and shrimp fried rice
Here's how to make this protein-packed fried rice with perfect texture and bold flavors.
Prep All Ingredients for Quick Cooking
Start by slicing the 0.75 lb beef sirloin against the grain into thin strips—this ensures tender bites. Pat the 1 lb large shrimp dry with paper towels and season lightly with 0.5 tsp black pepper and 1 tsp salt. Dice the 1 cup carrots into small, uniform pieces and thaw the 0.5 cup peas if using frozen. Slice the 0.5 cup green onions and mince the 4 cloves garlic cloves and 1 tbsp fresh ginger finely.
This prep work is crucial—everything needs to be ready before you start cooking. I like to use a cutting board for the shrimp and beef to keep them separate. The ginger and garlic should be so finely minced they practically disappear into the rice when cooked. Keep all prepped ingredients within easy reach of your wok or large skillet.
Cook the Protein Separately for Maximum Flavor
Heat 0.25 cup vegetable oil in a wok or large skillet over high heat until shimmering. Add the beef strips and sear for 2-3 minutes until browned but still slightly pink in the center. Remove and set aside. In the same pan, add another 0.25 cup vegetable oil and cook the shrimp for 1-2 minutes per side until pink and opaque. Remove and set aside with the beef.
Cooking the proteins separately prevents them from overcooking while the rice finishes. The beef should be just cooked through—it'll finish in the rice. Shrimp cooks fast, so don't walk away once they hit the pan. Keep both proteins warm in a separate bowl while you prep the aromatics and rice.
Stir-Fry Aromatics and Vegetables
In the same wok, add the remaining 0.5 cup vegetable oil and heat over medium-high heat. Add the minced garlic cloves and fresh ginger, stirring constantly for 30 seconds until fragrant. Add the diced carrots and cook for 2 minutes until they begin to soften. Stir in the peas and cook for another 1 minute. Finally, add the sliced green onions and toss for 30 seconds until wilted.
The aromatics should sizzle and smell incredible—this is where the foundation of flavor builds. If the garlic starts to brown too quickly, reduce the heat slightly. The carrots should be tender-crisp, not mushy. This step only takes a few minutes, so stay alert and keep stirring to prevent burning.
Combine Everything with the Rice
Add the 4 cups day-old cooked white rice to the wok and break up any clumps with a spatula. Drizzle in the 0.33 cup soy sauce and 1 tbsp sesame oil, then toss everything together for 2-3 minutes until the rice is evenly coated and heated through. Add the cooked beef and shrimp back to the wok and toss for another 1-2 minutes to combine everything.
Here's the thing—fried rice works best with cold, day-old rice. The starches dry out slightly, making them perfect for wok-tossing. If your rice is too wet, spread it on a tray and let it dry in the fridge for 30 minutes before cooking. The soy sauce should be distributed evenly, giving the rice that classic umami flavor we all love.
Finish and Garnish
Taste and adjust seasoning with additional soy sauce or salt if needed. Transfer the fried rice to serving plates and garnish with 1 tbsp toasted sesame seeds. Serve immediately while hot and steaming.
This dish is all about the wok hei—those smoky, wok-breath flavors. If you don't have a wok, a large cast-iron skillet works perfectly. The sesame seeds add a nice nutty crunch and visual appeal. Each bite should be packed with tender beef, juicy shrimp, and perfectly cooked rice with all the aromatic flavors working together.
Pro Tips For Making Beef And Shrimp Fried Rice
- Prep Shrimp Right: Peel and devein shrimp, then pat them bone-dry with paper towels—this guarantees a crispy crust instead of steamed shrimp. I used to skip this and wondered why mine always turned out rubbery; trust me, the 30 seconds of drying makes all the difference.
- Slice Beef Thin: Cut beef sirloin against the grain into paper-thin strips—this ensures it cooks fast and stays tender. Thick slices? They’ll turn chewy. Use a sharp knife and don’t fight it; the more even the slices, the better the bite.
- Freeze Rice First: Spread day-old rice on a tray and freeze for 10 minutes before stirring into the pan. The cold rice soaks up flavors better and prevents mushiness—no one wants soggy fried rice. (Yes, even if you’re impatient like me.)
- Cook Veggies Last: Stir-fry beef and shrimp first, then push them aside and add carrots and peas just before finishing. They cook in seconds but stay vibrant—overcrowding the pan turns them to mush. High heat, quick toss, done.
Best sauces and condiments for beef and shrimp fried rice
Classic Soy Sauce Base
Start with ⅓ cup light soy sauce as your foundation—it delivers that signature umami depth without overpowering. I recommend Kikkoman or Lee Kum Kee for authentic flavor.
For a deeper profile, add 1 tbsp dark soy sauce (like Suzuki) during the final toss—it creates those beautiful caramelized streaks while adding richness. This combo elevates the dish from basic to restaurant-quality. 🍶
Sesame Oil Magic
The 1 tbsp toasted sesame oil is non-negotiable—it adds nutty aroma and depth. Add it at the very end of cooking (after proteins and veggies are incorporated) to preserve its delicate flavor. If you're sensitive to sesame, substitute with ½ tsp toasted peanut oil for a similar nutty profile.
For extra depth, toast ½ tsp sesame seeds in the wok for 30 seconds before adding the rice—this infuses the oil with even more flavor. 🌾
Spicy Kick Options
For heat lovers, stir in ½ tsp chili crisp or 1 tsp sriracha during the final toss. I like Lao Gan Ma chili crisp for its smoky, spicy depth. For a fresh kick, add 1 tbsp chopped Thai bird's eye chilies at the end.
If you prefer milder heat, ½ tsp gochujang (Korean fermented chili paste) adds sweet-spicy complexity without overwhelming the dish. 🌶️
Umami Boosters
Take your fried rice to the next level with these umami-rich additions: 1 tbsp fish sauce (since it's pescatarian) or 1 tsp oyster sauce for depth. For a vegetarian version, use 1 tsp mushroom sauce or ½ tsp MSG (just a pinch!).
I also love adding 1 tsp toasted garlic oil at the end—it concentrates all that aromatic flavor into every bite. 💫
Sweet-Tangy Balance
Brighten the dish with 1 tsp rice vinegar or ½ tsp apple cider vinegar to cut through the richness. For sweetness, add ½ tsp honey or 1 tsp mirin during the final toss.
The combination of sweet, tangy, and umami creates a perfectly balanced flavor profile. If you're feeling fancy, a dash of truffle oil (just ¼ tsp) adds an unexpected luxury touch. 🍯
Fresh Garnishes
Finish with 2 tbsp chopped cilantro or green onions for freshness—both add vibrant color and a bright contrast to the rich fried rice. For texture, sprinkle with 1 tbsp toasted sesame seeds or ½ tsp crushed peanuts.
A squeeze of lime wedge on the side lets everyone add acidity to taste. These garnishes not only enhance flavor but also make the dish look restaurant-worthy. 🧅
Nutrition facts
Frequently asked questions
Why does fried rice work best with day-old rice?
Day-old rice has dried out slightly, making it less sticky and perfect for wok-tossing. Fresh rice is too moist and turns mushy when stir-fried. Spread freshly cooked rice on a tray in the fridge for 30 minutes if you're short on time. The starches dry out just enough to create that signature crisp-tender texture.
Can I use fresh shrimp instead of frozen? Fresh shrimp cooks even faster than frozen, so it's ideal for this recipe. Just
What if I don't have a wok?
No problem! A large cast-iron skillet or deep non-stick pan works perfectly. The key is using high heat and keeping everything moving. If your pan isn't wide enough, cook in batches—first the proteins, then the veggies, then the rice. A 12-inch skillet is ideal for this recipe. The goal is to mimic that quick, hot cooking that creates wok hei (breath of the wok) flavors.
How do I prevent the shrimp from turning rubbery?
Shrimp cooks in seconds, so don't walk away from the pan! Cook over high heat and only until they turn opaque and curl slightly—this takes about 1-2 minutes per side. Remove them immediately when done and set aside. Overcooking releases moisture that makes shrimp tough. Also, pat them completely dry before cooking to prevent steaming.
Can I make this dish vegetarian?
Yes! Swap the beef for extra-firm tofu (pressed and cubed) or chickpeas. For shrimp, use mushroom slices or extra firm tofu strips. Keep the same cooking technique—high heat and quick tossing. Add 1 tsp soy sauce or ½ tsp MSG for umami depth since you're omitting the seafood. The dish will still be packed with flavor and texture.
