Tell us about your experiences with weight management. Take our survey!

Vegan Buddha Bowl on a dish towel

Vegan Tempeh & Veggie Bowl

This vegan tempeh bowl is a trendy dish with positive vibes to power you through the day. This belly-filling veggie bowl is as delicious as it is colorful, making it appealing to all your senses! Not to mention, it has a sweet and savory taste and a unique combination of textures in every bite to satisfy your tastebuds.

The carbohydrates in this meal are balanced by high amounts of protein and fiber. The fiber is heart-healthy and gut-friendly and helps stabilize blood sugar levels between meals. Plus, this tempeh and veggie bowl is abundant in powerful plant-based phytonutrients. You can even use leftover vegetables to minimize food waste. Reap the benefits of plant-based nutrition, one vibrant bite at a time.

Makes 2 servings
Serving Size: ½ mixture
Prep Time: 15 minutes
Cook Time: 30 minutes

Ingredients for vegan tempeh and veggie bowl

  • 8 oz tempeh
  • 1 sweet potato
  • ½ cup shiitake mushrooms
  • 2 cups Brussels sprouts
  • 1 tbsp olive oil
  • 1 tbsp nutritional yeast


  • 2 tbsp Dijon mustard
  • ½ tbsp honey
  • 1 tbsp olive oil
  • 2 tbsp lemon juice
  • ¼ tsp tajin seasoning

Directions for vegan tempeh and veggie bowl

  1. Preheat oven to 350 degrees Fahrenheit.
  2. Slice tempeh into 1-inch pieces. Set aside.
  3. Scrub sweet potato to clean. Then, chop it into bite-sized pieces.
  4. In a medium bowl, prepare Brussels sprouts by removing the base and loosening the leaves. Then, slice each in half.
  5. Add olive oil to Brussels sprouts. Mix until evenly distributed.
  6. Distribute the chopped sweet potatoes and tempeh on a baking sheet. Sprinkle nutritional yeast on top of the tempeh.
  7. Put into the oven and roast until cooked, approximately 25 minutes.
  8. Place Brussels sprouts on one side of another baking sheet. Roast until crispy, approximately 25 minutes.
  9. Once the Brussels sprouts are beginning to get crispy, add mushrooms to the baking sheet with the Brussels sprouts. Roast for an additional 5 to 10 minutes.
  10. In a small bowl, add Dijon mustard, honey, olive oil, lemon juice, tajin seasoning, and salt to taste. Whisk until fully combined. Set aside.
  11. Assemble the veggie bowl by placing individual ingredients in the dish without prior mixing. Add the dressing on top of the bowl.
  12. Enjoy!

Scroll down to see the nutrition facts for this recipe!

By providing your email address, you are agreeing to our Privacy Policy and Terms of Use.

Nutrition facts

Per Serving

  • calories: 500
  • carbohydrate: 46g
  • cholesterol: 0mg
  • fat: 26g
  • fiber: 12g
  • potassium: 1242mg
  • protein: 27g
  • saturated fat: 4.5g
  • sodium: 556mg
  • sugar: 8g
Photograph by Melissa Halas. All rights reserved. Used with permission.

Disclaimer: does not provide any express or implied warrant toward the content or outcome of any recipe.

Join the conversation

Please read our rules before commenting.