If you’re on the hunt for a plant-based dinner that hits all the right notes—sweet, spicy, saucy, and beefy—you’re going to want to bookmark this. This vegan sweet chilli “beef” is everything you love about Chinese takeout, minus the actual beef (but trust me, you won’t miss it).

I make this with lion’s mane mushrooms, which shred like short ribs, crisp up beautifully, and soak in all that sticky-sweet chilli sauce. It’s ridiculously satisfying and honestly? Even my meat-eating friends ask for seconds. This is one of those “I could go meatless if I ate like this” moments. And, if you’re craving some more meatless dishes, I highly recommend checking out my enoki mushroom sticky soy hot honey wings and my classic oyster mushroom fried chicken!

Let’s break down how to make the best vegan beef ever.

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

vegan beef

Key Ingredients

Lion’s Mane Mushrooms: The MVP. When torn into strips and pan-fried, these get golden and crispy on the edges with a tender, meaty bite. Their texture is honestly closer to pulled beef or shredded brisket than any store-bought vegan beef I’ve tried.

Bell Peppers & Onion: I use red and green peppers plus yellow onion for color, crunch, and classic stir-fry flavor. They balance the richness of the sauce and mimic the veggie mix you’d find in a sweet chilli beef dish at your favorite takeout spot.

Red Chilli: A single sliced red chilli brings a subtle heat to the party without overpowering the sweet and savory vibes.

Sweet Chilli Sauce: The sticky-sweet base of the sauce with just enough kick. This adds that signature tangy gloss we all love.

Dark Soy Sauce: Adds depth, saltiness, and that caramel color that makes the mushrooms look beefy. I use a little in the sauce and a splash right before stir-frying to deepen the flavor.

Vegan Oyster Sauce: Brings umami and that takeout-style finish. It’s savory, sweet, and ties the whole sauce together.

Ketchup: Weirdly essential. It brings sweetness, acid, and body to the sauce—don’t skip it!

Garlic & Ginger Paste: Just a teaspoon of each gives the sauce aromatic backbone. You could mince fresh, but I’m all about speed when the craving hits.

Cornstarch + Water: For thickening the sauce so it clings to the mushrooms like a dream.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
vegan sweet chilli beef

What Is Lion’s Mane and Why It Makes a Great Vegan Beef Substitute

Lion’s mane is a shaggy, white mushroom that naturally shreds like meat. When cooked properly, it crisps on the outside and stays juicy inside—kind of like a perfect sear on beef strips.

Why I swear by it for vegan beef recipes:

Shreds like meat: You can pull it apart with your hands.

Holds sauce: Its texture soaks up flavor like a sponge.

Crisps well: Pan-frying gives those crispy edges that make every bite interesting.

lions mane

Common Mistakes to Avoid + Pro Tips

Tear, don’t cut the mushrooms. It gives them that pulled beef texture.

Crisp in batches if needed—crowding the pan makes the mushrooms steam.

Use a hot pan and let the mushrooms sit to get those golden edges.

Taste your sauce before adding it to the pan. Adjust sweetness, saltiness, or acidity to your liking.

Add sesame seeds or spring onions on top for extra flavor and presentation.

how to make vegan beef

Looking for more ideas? Check out my full collection of vegetarian meat substitutes.

FAQ

Can I use another mushroom?

Sure! Shredded king oyster mushrooms work too, but lion’s mane is my favorite for this recipe.

Can I air fry this recipe?

You can, but frying gives the best texture. If air-frying, spray with oil and watch closely.

No ratings yet

Vegan Sweet Chilli Beef

These vegan sweet chilli “beef” strips are made with crispy lion’s mane mushrooms tossed in a sticky, savory-sweet sauce with peppers and onions. It’s easy, satisfying, and tastes just like your favorite takeout—but totally meatless!
Servings: 3
vegan beef featured image
Prep Time: 5 minutes
Cook Time: 20 minutes

Ingredients 

Base for beef:

  • 12 ounces lions mane
  • 1/4 large red bell pepper
  • 1/4 large green bell pepper
  • 1/4 yellow onion
  • 1 red chilli

Sauce

  • 1 tbsp dark soy sauce , (plus 1 extra tsp)
  • 2 tbsp sweet chili sauce
  • 2 tsp rice vinegar
  • 2 tbsp ketchup
  • 1 tsp sesame oil
  • 1 tbsp vegan oyster sauce
  • 2 tsp minced garlic paste
  • 1/2 tsp minced ginger paste
  • 1/2 tbsp corn starch
  • 3 tbsp water

Instructions 

  • Prepare mushrooms: Tear lion’s mane into bite-sized pieces. Pat dry if they’re too wet—this helps them crisp instead of steam.
  • Marinate the mushrooms: In a bowl, whisk together sweet chilli sauce, dark soy sauce, ketchup, vegan oyster sauce, rice vinegar, sesame oil, garlic paste, ginger paste, and a cornstarch slurry (mix cornstarch with a few tablespoons of water). Massage the mushrooms with the sauce and let them sit for a couple of mintues.
  • Sauté aromatics and veggies: In a pan, heat 1 tbsp of oil. Add sliced onion, bell peppers, and red chilli. Cook for 3–4 minutes until slightly softened but still vibrant.
  • Sear mushrooms: In a separate pan, heat the remaining 1 tbsp of oil. Add the marinated mushrooms and sear until they crisp up. Mushrooms release a lot of water so this could take 10-12 minutes or more. Keep the heat at a medium and be patient!
  • Combine everything: Add the crisped mushrooms into the veggie pan and stir fry everything for 1-2 minutes.
  • Serve: Pour the chilli beef over a bed of rice before serving or add to noodles!

Notes

(1) This technique takes some time so be patient! In the alternative, instead of marinating the mushrooms in the sauce you can sear them first before adding the sauce and letting everything thicken – this will give a slightly different texture.  
(2) Want extra heat? Add sriracha or crushed red pepper flakes.
(3) Don’t overcrowd the pan—mushrooms need space to brown.
(4) Pairs well with rice, noodles, or wrapped in lettuce for a fresh twist.
(5) You can find lion’s mane at Asian grocery stores, farmer’s markets, or grow-your-own kits!

Nutrition

Calories: 118kcal, Carbohydrates: 23g, Protein: 4g, Fat: 2g, Saturated Fat: 0.2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 719mg, Potassium: 506mg, Fiber: 3g, Sugar: 12g, Vitamin A: 816IU, Vitamin C: 49mg, Calcium: 19mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Like this recipe? Rate & comment below!

Shreya Walia

Hi, Iโ€™m Shreya Walia โ€” the recipe developer, content creator, and cookbook author behind Shreyaโ€™s Kitchen. As a lifelong vegetarian and the author of Make It Meatless (published through DK/Penguin Random House), Iโ€™ve spent over a decade developing recipes that make plant-based cooking bold, satisfying, and approachable. I share easy, crave-worthy meals with a community of over 1.3M food lovers on TikTok and Instagram. I believe food should be flavorful and fun โ€” never bland or boring."

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *