Go Back
+ servings
A serving of high-protein vegan mac and cheese in a white bowl.
Print Recipe
No ratings yet

High-Protein Vegan Mac and Cheese Recipe

This high-protein vegan mac and cheese recipe is one of my favorite lower-carb comfort food meals. It's easy to make and totally satisfying.
Prep Time15 minutes
Cook Time30 minutes
Resting Time10 minutes
Total Time55 minutes
Course: Dinner
Cuisine: American
Diet: Vegan
Servings: 2 (or 4 as a side dish)
Calories: 231.1kcal

Equipment

  • 8-inch baking dish
  • Blender

Ingredients

  • 1 block extra-firm tofu (about 14 oz)
  • 1 1/4 cups silken tofu or soft tofu (about 10 oz)
  • 1/3 cup unsweetened soy milk
  • 1/4 cup nutritional yeast
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/8 teaspoon black pepper
  • 1 tablespoon Dijon mustard
  • 1 small pinch of nutmeg (optional--adds a hint of warm spice)
  • Optional topping: shredded vegan cheese (not included in the nutritional information below)

Instructions

  • Use a tofu press to press 1 block extra-firm tofu (optional but recommended to prevent the final dish from turning out watery).
  • Once the tofu is done pressing, preheat the oven to 350 degrees Fahrenheit.
  • Slice the extra-firm tofu widthwise into pieces about 1/4 inch thick.
  • Stack a few slices (stacking is just to save time), then cut them into short, thin strips (these act as a noodle replacement in this dish). Repeat until the whole block is cut.
  • Add 1 1/4 cups silken tofu or soft tofu, 1/3 cup unsweetened soy milk, 1/4 cup nutritional yeast, 1/2 teaspoon onion powder, 1/2 teaspoon salt, 1/8 teaspoon black pepper, 1 tablespoon Dijon mustard, and 1 small pinch of nutmeg (optional) to a blender, then blend until smooth.
  • Transfer the blended sauce and the sliced extra-firm tofu to a mixing bowl, then gently stir to coat the tofu in the sauce.
  • Transfer that mixture to an 8-inch baking dish, then spread in an even layer.
  • Sprinkle shredded vegan cheese on top, if desired.
  • Bake for 30 minutes or until hot and bubbling, then let rest for 10 minutes before serving.

Notes

  • Store, covered, in the fridge for up to three days, then reheat in the oven or microwave before serving.

Nutrition

Calories: 231.1kcal | Carbohydrates: 12.1g | Protein: 26.1g | Fat: 8.9g | Saturated Fat: 1.2g | Polyunsaturated Fat: 4.9g | Monounsaturated Fat: 1.8g | Sodium: 811.7mg | Potassium: 748.4mg | Fiber: 2.4g | Sugar: 4.2g | Vitamin A: 89.8IU | Vitamin C: 0.1mg | Calcium: 165.2mg | Iron: 4.2mg