This Ground Beef Chow Mein is a tasty twist on a classic dish, packed with flavor and colorful veggies. You’ll love how it gives you a satisfying meal without any grains!
Using Whole30-compliant ingredients makes it easy for those sticking to healthy eating. I enjoy mixing in extra veggies like bell peppers—more crunch for everyone!
Key Ingredients & Substitutions
Ground Beef: I recommend using grass-fed beef for its better flavor and health benefits. If you’re looking for a leaner option, turkey or ground chicken works well too.
Carrots: You can use regular carrots, but I also love adding parsnips for a slightly different taste. They add a sweet touch that’s really nice.
Bok Choy: Bok choy is great, but if you can’t find it, try spinach or kale instead. Both will wilt and blend nicely with the other veggies.
Coconut Aminos: This is a fantastic soy sauce alternative for Whole30. In a pinch, try using liquid aminos or make your own by mixing broth with a touch of vinegar and a bit of sugar.
Zucchini as Noodles: Zucchini makes for a lovely noodle substitute. You can also try using spaghetti squash or even shopped broccoli stems for a unique twist.
How Do You Make Sure the Beef is Perfectly Cooked?
Getting the ground beef just right is key to this dish. Start by heating your skillet properly and then adding the beef without overcrowding the pan. This helps it brown evenly.
- Heat oil in a skillet over medium-high heat.
- Add the ground beef, season lightly, and break it up with a spatula.
- Cook until it’s browned throughout, about 5-7 minutes. Don’t rush this step for better flavor!
- Set the cooked beef aside, letting it relax while you stir-fry the veggies; this keeps it juicy.

How to Make Ground Beef Chow Mein (Whole30)
Ingredients You’ll Need:
For the Base:
- 1 lb ground beef (grass-fed if possible)
- 2 medium carrots, julienned or thinly sliced
- 1 red bell pepper, thinly sliced
- 3 cups bok choy or other Asian greens, roughly chopped
- 4 green onions/scallions, sliced
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, minced
For Flavor:
- 2 tbsp coconut aminos (Whole30 compliant soy sauce alternative)
- 1 tbsp toasted sesame oil or avocado oil (optional for flavor)
- 1 tsp chili flakes or crushed red pepper (optional for heat)
- Salt and pepper to taste
For Noodle Substitute (optional):
- 1 medium zucchini or spaghetti squash (as a Whole30 noodle substitute)
How Much Time Will You Need?
This Ground Beef Chow Mein takes about 15 minutes of prep time and 15-20 minutes of cooking time. So, in just about 30-35 minutes, you’ll have a delicious, Whole30-compliant meal ready to enjoy!
Step-by-Step Instructions:
1. Prepare the Noodles (optional):
If you’re using zucchini or spaghetti squash as a substitute for traditional noodles, start by preparing them now. For zucchini, spiralize or julienne it into thin strips. If using spaghetti squash, roast it in the oven, then scrape out the strands with a fork.
2. Heat the Skillet:
In a large skillet or wok, heat the sesame oil or avocado oil over medium-high heat. This oil will add flavor to your dish, but you can skip it if you want to keep it lighter.
3. Cook the Ground Beef:
Add the ground beef to the hot skillet, seasoning it with a little salt and pepper. Cook until it’s browned and fully cooked through, breaking it into small pieces with a spatula as it cooks. This should take about 5 to 7 minutes.
4. Set the Beef Aside:
Once browned, remove the beef from the skillet and set it aside. If there’s excess fat, drain it, but leave about 1 tablespoon in the skillet to keep the flavors.
5. Sauté Garlic and Ginger:
Add the minced garlic and ginger to the skillet, sautéing for about 30 seconds until they become fragrant. This step adds a fresh aroma to your dish!
6. Stir-Fry the Veggies:
Next, add the julienned carrots and red bell pepper to the skillet. Stir-fry for about 3-5 minutes until they start to soften but still have some crunch. You want them to be vibrant in color and full of flavor.
7. Add the Bok Choy:
Now, toss in the chopped bok choy and cook for another 2 minutes, allowing the greens to wilt slightly. They’ll add a lovely texture and freshness.
8. Return the Beef to the Skillet:
Once the veggies are almost done, return the cooked ground beef to the skillet. Toss everything together to combine nicely.
9. Mix in Coconut Aminos:
Stir in the coconut aminos and mix well to evenly coat all the ingredients. If you enjoy a bit of heat, sprinkle in the chili flakes at this step to spice things up!
10. Incorporate Zucchini Noodles (if using):
If you prepared zucchini noodles or spaghetti squash, now’s the time to add them to the mix. Toss gently to combine and heat through for about 2 minutes.
11. Taste and Adjust Seasoning:
Give your chow mein a taste and adjust the seasoning as needed with additional salt, pepper, or coconut aminos to suit your flavor preferences.
12. Garnish and Serve:
Remove from heat and garnish with sliced green onions for that fresh touch. Then serve it hot and enjoy your Whole30 approved, flavorful ground beef chow mein. Enjoy the taste of chow mein without the traditional noodles and soy sauce!
Can I Use Ground Turkey Instead of Beef?
Absolutely! Ground turkey is a great lean alternative and works well in this recipe. Just be mindful that turkey may require a little more seasoning as it tends to be milder in flavor.
What Can I Use Instead of Coconut Aminos?
If you can’t find coconut aminos, you can use liquid aminos or even make a simple soy sauce substitute by mixing a bit of broth with vinegar and a touch of honey. Just ensure these alternatives are Whole30 compliant if you’re following that plan.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently on the stovetop or in the microwave, stirring occasionally to ensure even heating.
Is This Recipe Spicy?
The recipe is only mildly spicy, depending on how much chili flakes you add. If you prefer a milder version, you can omit the chili flakes, or adjust the amount to suit your taste.



