30-Minute Ground Beef Stir Fry with Fresh Vegetables
This post may contain affiliate links. If you click and purchase, we may earn a small commission. Read our full disclosure.
This healthy ground beef stir fry is my perfect weeknight meal. It’s loaded with fresh veggies and has tons of incredible flavor from the homemade sauce. The best part is that it’s ridiculously easy and virtually fool proof.
I love a good sauce. Making them at home means you control the ingredients and you save money. That’s a win. Use this one for other stir fries like my ground chicken stir fry or steak and shrimp stir fry. ๐ฅข
Make this a complete meal and serve over ramen noodles, white rice, brown rice or keep it low carb with cauliflower rice. This is also great for meal prep because the flavors get even better the next day.
Why you’ll love this recipe:
- Only 270 calories per serving.
- 27 grams of protein.
Ingredients:
These are the main ingredients and substitutions for this ground beef stir fry. See the recipe card below for the full ingredients list and instructions.

- Lean Ground Beef: any ground meat is delicious. Ground pork, turkey or chicken can all be used.
- Red Bell Pepper
- Fresh Carrots
- Snow Peas
- Zucchini
- Coconut Aminos: or soy sauce.
- Rice Vinegar
- Honey: pure maple syrup or brown sugar.
- Fresh Ginger: I recommend fresh but you can use 1/4 tsp. of ground ginger.
- Fresh Garlic
- Sesame Oil
- Arrowroot Powder: or cornstarch at a 1:1 ratio.
- Green Onions: for garnish.
Variations
- Add red pepper flakes to your sauce for a spicy twist.
- Add your favorite healthy vegges: broccoli florets, shredded cabbage, green beans, etc.
Dietary Modifications
- This recipe is gluten-free and dairy-free as written.
How to make this ground beef stir fry recipe (a visual step-by-step guide):
Step 1: make the stir fry sauce

In a small bowl, whisk together the coconut aminos, rice vinegar, honey, freshly grated ginger, minced garlic, and sesame oil until well combined (image 1).

Add the arrowroot powder to the mixture and whisk until fully combined and no lumps remain (image 2).
Step 2: make ground beef

Heat a non-stick large skillet over medium heat and add the ground beef. Cook the beef until browned and fully cooked, breaking it apart with a spatula as it cooks, approximately 5 minutes (image 3). If using a higher fat content beef drain any excess fat.
Step 3: add veggies

Add the bell pepper, carrots, snow peas, zucchini, and mushrooms to the pan and stir to combine (image 4).

Cook on medium low for 5 minutes stirring often to soften the vegetables (image 5).
Step 4: add sauce

Once softened, add the stir fry sauce to the pan and stir to combine (image 6).

Simmer for 5-7 minutes until the sauce has thickened and evenly coats the stir fry (image 7).
Serve over rice, cauliflower rice, noodles, or zoodles for a low-carb version, and top with sesame seeds, green onions, and red pepper flakes.
Expert Tip!
Make extra of the savory sauce and add it to other stir fries throughout the week.

Recipe FAQs
Serve alone or with white rice, brown rice, ramen noodles or cauliflower rice.
Store in an airtight container in the fridge for up to three days. This is a great meal prep recipe too so consider doubling your recipe and store in individual containers to make meals easy!
Yes! The great thing about stir fries is that they can be customized to you. Add in whatever veggies you want and any type of meat. If you have leftover chicken or steak, use that to make this meal even quicker.
Check out some of our other easy recipes!
If you make this recipe, please leave a rating and/or comment! Tag me on Instagram @ohsnapmacros, I love hearing from you!

Ground Beef Stir Fry
๐ฑ MyFitnessPal & MacrosFirst App Users
You can find this recipe and many others on MyFitnessPal and MacrosFirst by searching: Ohsnapmacros – Ground Beef Stir Fry
Ingredients
- 1 lbs. lean ground beef 96/4
- 1 red bell pepper thinly sliced
- 1/2 cup matchstick carrots 50g
- 1 cup snow peas 90g
- 1 small zucchini chopped 100g
- 4 oz. baby Bella mushrooms sliced
Stir Fry Sauce
- 1/3 cup coconut aminos 95g (or soy sauce)
- 1 Tbsp. rice vinegar
- 1 Tbsp. honey 21g
- 1 tsp. freshly grated ginger
- 1 clove garlic minced
- 1/2 tsp. sesame oil
- 1/2 Tbsp. arrowroot powder
Toppings
- sliced green onions
- red pepper flakes
- sesame seeds
Instructions
- In a small bowl, whisk together the coconut aminos, rice vinegar, honey, freshly grated ginger, minced garlic, and sesame oil until well combined. Add the arroworoot powder to the mixture and whisk until fully combined and no lumps remain.
- Heat a non-stick skillet over medium heat and add the ground beef. Cook the beef until browned and fully cooked, breaking it apart with a spatula as it cooks. If using a higher fat content beef drain any excess fat.
- Add the bell pepper, carrots, snow peas, zucchini and mushrooms to the pan and stir to combine. Cook on medium low for 5 minutes stirring often to soften the vegetables.ย
- Once softened, add the stir fry sauce to the pan and stir to combine. Simmer for 5-7 minutes until the sauce has thickened and combined to evenly coat the ground beef stir fry.ย
Notes
- Nutritional information is an estimate and will vary with substitutions.
- You can use ground turkey, chicken or pork.
- I like to throw in whatever veggies I have on hand.ย
This was SO GOOD! I used a bag of frozen fajita veggies and it made this meal super easy to make! Served over some basmati rice. Will definitely make again!!!
Super easy recipe to modify depending on veggies, too. I had peppers, mushrooms, frozen peas and just extra of those to mix with ground turkey. Really tasty and served with brown rice. Super quick to make, too!
I made this twice in one week and then had it twice for left overs. I swapped ground beef for ground turkey. Iโm obsessed.
Love it!! Haha, thank you!
Super good!!
Made this for my husband and myself and we loved it! He wanted to redo it for kids this week!
Awesome!! Thank you!
Inhaled by my 4 year old and zero complaints from the rest of the table. I call that a win!