Pf Chang’s Brussel Sprouts Recipe Made Easy and Delicious

Updated On: October 15, 2025

Brussels sprouts have long been a divisive vegetable at the dinner table, but when prepared the right way, they transform into a mouthwatering delight. One of the best ways to enjoy this nutritious veggie is by recreating the famous P.F.

Chang’s Brussels Sprouts recipe at home. This recipe features perfectly charred Brussels sprouts tossed in a flavorful, slightly spicy, and tangy sauce that will have everyone asking for seconds.

Whether you are a Brussels sprouts enthusiast or someone who’s hesitant to try them, this recipe promises to convert any skeptic with its balance of crispy texture and bold flavors.

In this post, I’ll guide you step-by-step through making this delicious dish right in your own kitchen, including tips for the best results and some exciting variations. Plus, if you love plant-based recipes, don’t miss out on related dishes like our Afghan Vegetarian Pulao Recipe Easy and Delicious Guide or the fresh and vibrant Baby Spinach Salad Recipe Vegan: Fresh & Easy Ideas.

Why You’ll Love This Recipe

This recipe captures everything that makes P.F. Chang’s Brussels sprouts so irresistible.

The sprouts get roasted to perfection, developing a crispy exterior while staying tender inside. The sauce is a perfect blend of soy sauce, garlic, ginger, and a touch of chili paste that adds just the right amount of heat without overpowering the natural sweetness of the sprouts.

It’s not only quick and easy to prepare but also a fantastic way to incorporate more vegetables into your diet. Plus, this dish is vegan and gluten-free if you use tamari instead of soy sauce, making it suitable for various dietary needs.

It’s a versatile side dish that works equally well with Asian-inspired mains or as a snack on its own.

Ingredients

  • 1 lb (450g) Brussels sprouts, trimmed and halved
  • 3 tbsp vegetable oil (such as avocado or canola oil)
  • 3 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp rice vinegar
  • 1 tbsp maple syrup or honey
  • 1 tsp chili paste (adjust to taste)
  • 2 garlic cloves, minced
  • 1 tsp fresh ginger, grated
  • 1 tsp toasted sesame oil
  • 2 tbsp sesame seeds, toasted
  • 2 green onions, sliced thinly
  • Salt and pepper to taste

Equipment

  • Baking sheet or roasting pan
  • Mixing bowl
  • Small bowl for sauce
  • Whisk or fork
  • Chef’s knife
  • Cutting board
  • Measuring spoons
  • Spatula or tongs
  • Optional: Air fryer (for an alternative cooking method)

Instructions

  1. Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper or lightly grease it.
  2. Prepare the Brussels sprouts by trimming the ends and cutting each sprout in half. If some are very large, quarter them to ensure even cooking.
  3. Toss the sprouts in a bowl with 2 tablespoons of vegetable oil, salt, and pepper until well coated.
  4. Spread the Brussels sprouts cut side down on the baking sheet in a single layer. This helps them get that crispy char.
  5. Roast in the oven for 20-25 minutes, flipping them halfway through. They should be golden brown on the edges and tender inside.
  6. While the sprouts roast, prepare the sauce. In a small bowl, whisk together the soy sauce, rice vinegar, maple syrup, chili paste, minced garlic, grated ginger, and toasted sesame oil until combined.
  7. Remove the Brussels sprouts from the oven and transfer to a large mixing bowl. Pour the sauce over them and toss gently to coat evenly.
  8. Sprinkle the toasted sesame seeds and sliced green onions on top for crunch and freshness.
  9. Serve immediately while warm and crispy.

Tips & Variations

For extra crispiness, make sure your sprouts are dry before roasting.

– If you want to make this recipe in an air fryer, cook the Brussels sprouts at 400°F for about 15 minutes, shaking the basket halfway through.

– For a nuttier flavor, try adding chopped roasted peanuts or cashews as a garnish.

– To add some sweetness and texture, toss in dried cranberries or pomegranate seeds just before serving.

– If you prefer less heat, reduce the chili paste or substitute with a mild chili powder.

– For a richer sauce, add a teaspoon of hoisin sauce or a splash of sesame oil just before tossing.

– Experiment with other vegetables like kale or broccoli using the same sauce for delicious variety.

Nutrition Facts

Nutrient Per Serving (1/4 recipe)
Calories 140 kcal
Protein 4 g
Carbohydrates 14 g
Fiber 5 g
Sugars 4 g
Fat 8 g
Saturated Fat 1 g
Sodium 450 mg

Serving Suggestions

P.F. Chang’s Brussels sprouts make a fantastic side dish for a variety of meals.

Pair them with grilled tofu or tempeh for a hearty vegan dinner. They also complement Asian-inspired dishes like stir-fries, fried rice, or noodle bowls.

If you’re looking for more plant-based meal ideas, check out Vegan Potato Corn Chowder Recipe for Cozy Comfort Food or the vibrant and healthy Budget Bytes Recipe Thai Noodles Vegetarian and Delicious.

These recipes provide great options to round out your meal with wholesome ingredients.

Conclusion

Making P.F. Chang’s Brussels sprouts at home is an excellent way to enjoy a flavorful, crispy, and nutritious vegetable dish that’s sure to please the whole family.

With minimal ingredients and straightforward steps, this recipe is perfect for both novice and experienced cooks looking to impress with a restaurant-quality side.

Roasting the Brussels sprouts brings out their natural sweetness, while the tangy, savory sauce elevates the dish to a new level. Plus, it’s adaptable for different dietary preferences and easy to customize with your favorite toppings or spice levels.

Give this recipe a try, and don’t forget to explore more delicious vegan recipes on our site like the Active Vegetarian Recipes for Healthy and Energized Living. Happy cooking!

📖 Recipe Card: PF Chang's Brussels Sprouts

Description: Crispy roasted Brussels sprouts tossed in a tangy soy-garlic sauce with a hint of sweetness. A perfect appetizer or side dish inspired by PF Chang's flavors.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 1 lb Brussels sprouts, trimmed and halved
  • 2 tbsp vegetable oil
  • 3 cloves garlic, minced
  • 2 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp honey
  • 1 tsp sesame oil
  • 1 tsp sriracha sauce
  • 1 tbsp toasted sesame seeds
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 425°F (220°C).
  2. Toss Brussels sprouts with vegetable oil, salt, and pepper.
  3. Spread Brussels sprouts on a baking sheet and roast for 15 minutes.
  4. While roasting, mix soy sauce, rice vinegar, honey, sesame oil, sriracha, and garlic in a bowl.
  5. Remove Brussels sprouts from oven and drizzle sauce over them.
  6. Toss to coat evenly and roast for an additional 5 minutes.
  7. Sprinkle with toasted sesame seeds before serving.

Nutrition: Calories: 180 kcal | Protein: 5 g | Fat: 10 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “PF Chang’s Brussels Sprouts”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Crispy roasted Brussels sprouts tossed in a tangy soy-garlic sauce with a hint of sweetness. A perfect appetizer or side dish inspired by PF Chang’s flavors.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 lb Brussels sprouts, trimmed and halved”, “2 tbsp vegetable oil”, “3 cloves garlic, minced”, “2 tbsp soy sauce”, “1 tbsp rice vinegar”, “1 tbsp honey”, “1 tsp sesame oil”, “1 tsp sriracha sauce”, “1 tbsp toasted sesame seeds”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 425\u00b0F (220\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Toss Brussels sprouts with vegetable oil, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Spread Brussels sprouts on a baking sheet and roast for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “While roasting, mix soy sauce, rice vinegar, honey, sesame oil, sriracha, and garlic in a bowl.”}, {“@type”: “HowToStep”, “text”: “Remove Brussels sprouts from oven and drizzle sauce over them.”}, {“@type”: “HowToStep”, “text”: “Toss to coat evenly and roast for an additional 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Sprinkle with toasted sesame seeds before serving.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “5 g”, “fatContent”: “10 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X