Bright, colorful, and packed with nutrients, this Heart-Healthy Broccoli Stir Fry is a quick and delicious way to savor your vegetables! Featuring a vibrant mix of crunchy broccoli, sweet red bell peppers, tender snow peas, and crisp carrots, this dish is stir-fried to perfection with the aromatic flavors of garlic and fresh ginger. A light, umami-rich sauce made with low-sodium soy sauce, toasted sesame oil, and rice vinegar ties everything together, while a sprinkle of sesame seeds and green onion adds the perfect finishing touch. Ready in just 30 minutes, this one-pan vegan recipe is low in sodium, full of fiber, and perfect for heart-conscious eaters looking for an easy, flavorful weeknight meal. Serve it as a standalone dish or pair it with brown rice or quinoa for a complete, wholesome dinner.
Wash all vegetables thoroughly under running water and pat dry.
Cut the broccoli into small, even-sized florets. Slice the red bell pepper into thin strips. Peel the carrot and cut it into thin rounds. Trim the ends of the snow peas and remove the strings if necessary.
Peel and finely mince the garlic cloves. Grate or finely chop the fresh ginger.
In a small bowl, mix together the low-sodium soy sauce, rice vinegar, and toasted sesame oil. Set aside.
Heat the olive oil in a large, non-stick frying pan or wok over medium-high heat.
Add the minced garlic and ginger to the pan and stir-fry for about 30 seconds, until fragrant.
Add the broccoli florets to the pan and stir-fry for 2 minutes.
Add the sliced carrot rounds and red bell pepper strips to the pan. Continue to stir-fry for another 3 minutes, or until the vegetables start to become tender but still vibrant and crisp.
Stir in the snow peas and cook for an additional 1–2 minutes.
Pour the soy sauce mixture over the vegetables and quickly toss everything to coat evenly.
Sprinkle the sesame seeds and black pepper over the stir fry and give a final toss.
Transfer the stir fry to a serving dish, garnish with finely sliced green onions, and serve immediately.
Calories |
467 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 24.6 g | 32% | |
| Saturated Fat | 3.8 g | 19% | |
| Polyunsaturated Fat | 3.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1666 mg | 72% | |
| Total Carbohydrate | 48.2 g | 18% | |
| Dietary Fiber | 18.1 g | 65% | |
| Total Sugars | 15.8 g | ||
| Protein | 25.9 g | 52% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 289 mg | 22% | |
| Iron | 9.2 mg | 51% | |
| Potassium | 849 mg | 18% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.