Beef and Broccoli with Carrots
If you’re looking for a quick, delicious, and satisfying dinner, this Beef and Broccoli with Carrots recipe is one you’ll want to make again and again. It combines juicy, tender pieces of beef with fresh broccoli and sweet carrots, all coated in a rich, savory garlic sauce.
Honestly, I love recipes like this because they bring together protein and vegetables in one simple skillet. You don’t need fancy ingredients or complicated cooking techniques to make something that tastes amazing.
I usually serve this beef stir-fry over a bowl of warm rice, allowing the flavorful sauce to soak into every bite. The beef is savory and tender, the broccoli stays slightly crisp, and the carrots add a natural sweetness that balances everything beautifully.
Whether you’re preparing a quick family dinner or meal-prepping for the week, this easy beef and vegetable stir-fry is a wonderful option.
Why You’ll Love This Recipe
- Easy one-pan meal: Everything comes together in one skillet, making cleanup simple.
- Packed with vegetables: Fresh broccoli and carrots add color, texture, and nutrients.
- Rich and flavorful: Garlic, ginger, soy sauce, and sesame oil create a delicious homemade sauce.
- Perfect for busy nights: Ready in approximately 30 minutes.
- Easy to customize: Add mushrooms, bell peppers, snap peas, or your favorite vegetables.
Ingredients
For the Beef and Vegetables
- 1 lb (450 g) beef steak, thinly sliced or cut into bite-sized strips
- 2 cups fresh broccoli florets
- 2 medium carrots, peeled and sliced diagonally
- 2 tablespoons vegetable or olive oil
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 tablespoons chopped green onions (optional)
- 1 teaspoon sesame seeds (optional)
For the Stir-Fry Sauce
- ¼ cup low-sodium soy sauce
- ¼ cup beef broth or water
- 2 tablespoons honey or brown sugar
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 tablespoon cornstarch
- 2 tablespoons cold water
- ¼ teaspoon black pepper
- A pinch of red pepper flakes (optional)
Step-by-Step Instructions
Step 1: Prepare the Ingredients
Start by slicing your beef into thin strips against the grain. This helps make the meat more tender and easier to chew.
Wash the broccoli and cut it into small florets. Peel the carrots and slice them diagonally into thin pieces so they cook evenly.
Mince the garlic, grate the ginger, and set everything aside.
Step 2: Prepare the Stir-Fry Sauce
In a small bowl, combine soy sauce, beef broth, honey, oyster sauce, sesame oil, and black pepper.
In a separate small cup, mix the cornstarch with cold water until smooth.
Keep both mixtures nearby. Having everything ready before cooking makes stir-frying much easier.
Step 3: Cook the Beef
Heat one tablespoon of oil in a large skillet or wok over medium-high heat.
Add the beef in a single layer, working in batches if necessary. Let it cook for approximately 2–3 minutes per side until nicely browned.
Avoid overcrowding the pan because this can cause the beef to steam instead of brown.
Remove the cooked beef from the skillet and place it on a plate.
Step 4: Cook the Carrots and Broccoli
Add the remaining tablespoon of oil to the same skillet.
Add the sliced carrots and cook for about 3–4 minutes, stirring occasionally.
Next, add the broccoli florets and a small splash of water. Cover the skillet for 2–3 minutes to help the vegetables soften slightly.
I usually prefer my broccoli with a little crunch, so I avoid cooking it for too long.
Step 5: Add Garlic and Ginger
Add the minced garlic and grated ginger to the vegetables.
Stir everything together for approximately 30 seconds until fragrant.
Be careful not to burn the garlic because it can give the entire dish a bitter taste.
Step 6: Combine Everything
Return the cooked beef to the skillet with the vegetables.
Pour the prepared soy sauce mixture over everything and gently toss to combine.
Give the cornstarch mixture another quick stir, then pour it into the skillet.
Cook for another 1–2 minutes, stirring gently, until the sauce thickens and beautifully coats the beef, broccoli, and carrots.
Step 7: Garnish and Serve
Remove the skillet from the heat.
Sprinkle with sesame seeds and chopped green onions if desired.
Serve immediately while everything is hot and coated in that delicious garlic sauce.
Helpful Cooking Tips
1. Choose the Right Cut of Beef
Sirloin, flank steak, and skirt steak are excellent choices for stir-frying. Slice the meat thinly against the grain for the best texture.
2. Don’t Overcook the Beef
Beef cooks quickly when sliced into small pieces. Browning it briefly in batches helps keep it juicy and tender.
3. Cut Vegetables Evenly
Try to slice the carrots into similar-sized pieces so they cook at the same rate. Cut broccoli into bite-sized florets.
4. Keep the Broccoli Slightly Crisp
Avoid overcooking the broccoli. A little crunch makes the dish more enjoyable and gives it a fresh texture.
5. Adjust the Sauce to Your Taste
If you enjoy sweeter stir-fries, add a little extra honey. For more savory flavor, add a splash of soy sauce. You can also add chili flakes for heat.
6. Use a Hot Skillet
A properly heated skillet helps brown the beef and cook the vegetables quickly without making everything watery.
What to Serve with Beef and Broccoli with Carrots
This recipe is delicious on its own, but pairing it with a simple side dish makes it even more satisfying.
Here are some of my favorite serving ideas:
- Steamed white rice: A classic choice that absorbs all the delicious sauce.
- Brown rice: A wholesome option with a slightly nutty flavor.
- Fried rice: Perfect when you want a more filling Asian-inspired dinner.
- Rice noodles: Toss the stir-fry with noodles for an easy noodle bowl.
- Cauliflower rice: A lighter alternative if you want to reduce carbohydrates.
- Steamed jasmine rice: Its fragrant flavor pairs beautifully with the garlic soy sauce.
I personally love serving this dish over warm jasmine rice with a sprinkle of sesame seeds. It’s simple, comforting, and incredibly satisfying.
Storage and Reheating Instructions
Refrigerator: Allow leftovers to cool, then transfer them to an airtight container. Store in the refrigerator for up to 3–4 days.
Freezer: You can freeze the cooked beef and vegetables in a freezer-safe container for up to 2 months. Keep in mind that the broccoli may become softer after thawing.
Reheating: Reheat in a skillet over medium heat with a small splash of water or beef broth. Stir occasionally until heated through. You can also microwave individual portions in short intervals.
Approximate Nutrition Information
The following nutrition information is an estimate per serving, based on four servings and excluding rice.
- Calories: 350 kcal
- Protein: 32 g
- Carbohydrates: 20 g
- Fat: 16 g
- Saturated Fat: 4 g
- Fiber: 4 g
- Sugar: 10 g
- Sodium: 750 mg
Nutrition values will vary depending on the beef cut, sauce ingredients, and portion sizes.
Frequently Asked Questions (FAQs)
1. What is the best beef for beef and broccoli stir-fry?
Flank steak, sirloin, and skirt steak are excellent choices. These cuts cook quickly and taste delicious when sliced thinly against the grain. Sirloin is particularly convenient because it’s tender and easy to prepare.
2. Can I use frozen broccoli instead of fresh broccoli?
Yes! Frozen broccoli works well in this recipe. Thaw it first and drain any excess moisture. Add it toward the end of cooking because frozen broccoli is usually softer than fresh broccoli.
3. How do I make beef tender in a stir-fry?
The most important trick is slicing the beef against the grain. Avoid overcooking it, and cook in small batches over medium-high to high heat. You can also marinate the beef briefly in a little soy sauce and cornstarch before cooking.
4. Can I make this recipe ahead of time?
Absolutely! You can slice the beef, prepare the vegetables, and mix the sauce a day ahead. Store everything separately in airtight containers in the refrigerator. Cook everything fresh when you’re ready to serve for the best texture.
5. Can I make beef and broccoli with carrots without oyster sauce?
Yes. You can simply leave out the oyster sauce or replace it with additional soy sauce. A little extra honey and garlic can also help maintain the delicious balance of flavors.
Final Thoughts
This Beef and Broccoli with Carrots recipe is proof that a homemade dinner doesn’t need to be complicated to taste amazing. With tender beef, fresh vegetables, and a rich garlic soy sauce, every bite is packed with delicious flavor.
I love how quickly everything comes together in one skillet, making it perfect for busy weeknights when you want something homemade without spending hours in the kitchen.
Serve it with steamed rice or noodles, add your favorite vegetables, and enjoy a comforting meal the whole family will love. Once you try this easy beef stir-fry, it might just become one of your regular dinner favorites!
