Vegan Sweet Potato Tofu Bake Recipe

Indulge in this unbelievably delicious and healthy Vegan Sweet Potato Tofu Bake! Inspired by John Paino and Lisa Messinger's "The Tofu Book," this recipe is a comforting and satisfying treat, perfect for a cozy night in or a crowd-pleasing side dish. We've elevated the classic recipe with vegan margarine for extra richness, crunchy pecans, and gooey vegan marshmallows for a delightful textural contrast. This vibrant bake is surprisingly easy to make and packed with wholesome goodness – a guilt-free indulgence you'll crave again and again!

Prep Time 25 mins
Cook Time 40 mins
Calories 288.7 kcal
Protein 19g
Rating 4.5 (2 Reviews)
Vegan Sweet Potato Tofu Bake 44

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Vegan Sweet Potato Tofu Bake

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Vegan Sweet Potato Tofu Bake? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Vegan Sweet Potato Tofu Bake

  1. Preheat oven to 350°F (175°C).
  2. Scrub 2 large sweet potatoes/yams thoroughly and pierce several times with a fork.
  3. Microwave sweet potatoes on high for 8-10 minutes, or until easily pierced with a fork. Alternatively, bake at 350°F (175°C) for 45-60 minutes, or until tender.
  4. Let sweet potatoes cool slightly until easily handled.
  5. Peel and cut sweet potatoes into 1-inch chunks.
  6. In a food processor or blender, combine cooled sweet potatoes, 1 block (14 oz) extra-firm tofu (drained and crumbled), 1/2 cup vegan margarine, 1/4 cup maple syrup, 2 tablespoons soy sauce (or tamari), 1 teaspoon ground cinnamon, 1/2 teaspoon ground nutmeg, and 1/4 teaspoon ground ginger.
  7. Blend until completely smooth and creamy. Add 2-4 tablespoons of plant-based milk (almond, soy, etc.) if needed to reach desired consistency.
  8. Pour mixture into a greased 8x8 inch baking dish.
  9. Top with 1/2 cup chopped pecans and 1/4 cup vegan marshmallows (optional).
  10. Bake for 20-25 minutes, or until heated through and lightly browned on top.

Nutrition Information (Approximate per serving)

Sodium

15 g

Sugar

120g

Fat

3g

Carbs

18g