Why You’ll Love This Recipe
This vegan mac and cheese is creamy and satisfying, with a rich, cheesy flavor achieved through nutritional yeast and seasonings. Silken tofu adds protein and a silky texture, making the sauce both nutritious and indulgent. It’s a healthier, dairy-free alternative that doesn’t compromise on taste or comfort, perfect for weeknight dinners or casual gatherings.
Ingredients
-
8 ounces elbow macaroni or your favorite pasta (use gluten-free if desired)
-
1 cup silken tofu, drained
-
1/4 cup nutritional yeast
-
1/4 cup unsweetened plant-based milk (almond, soy, oat)
-
2 tablespoons olive oil or vegan butter
-
1 tablespoon lemon juice
-
1 teaspoon Dijon mustard
-
1 teaspoon garlic powder
-
1 teaspoon onion powder
-
1/2 teaspoon smoked paprika
-
Salt and freshly ground black pepper, to taste
-
Optional: pinch of turmeric for color, red pepper flakes for heat
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Cook the pasta according to package instructions until al dente. Drain and set aside.
-
In a blender or food processor, combine silken tofu, nutritional yeast, plant-based milk, olive oil, lemon juice, Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and pepper.
-
Blend until smooth and creamy, scraping down the sides as needed.
-
Pour the tofu sauce into a large saucepan over medium heat.
-
Cook, stirring frequently, until the sauce thickens slightly, about 3-5 minutes.
-
Add the cooked pasta to the sauce and toss to coat evenly.
-
Heat through for 2-3 minutes, adjusting seasoning to taste.
-
Serve warm, optionally garnished with fresh herbs or vegan parmesan.
Servings and timing
This recipe serves 4 people. Preparation and cooking time take about 25-30 minutes.
Variations
-
Add steamed or roasted vegetables like broccoli or peas for extra nutrition.
-
Mix in sautéed mushrooms or caramelized onions for added flavor.
-
Use gluten-free or whole wheat pasta as preferred.
-
Sprinkle with toasted breadcrumbs for a crunchy topping.
-
Add a dash of hot sauce or smoked paprika for a spicy kick.
Storage/Reheating
Store leftover mac and cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of plant milk to restore creaminess, or microwave until warmed through.
FAQs
Can I use firm tofu instead of silken?
Silken tofu provides the creamiest texture; firm tofu won’t blend as smoothly.
Is nutritional yeast necessary?
Yes, it adds the cheesy, nutty flavor essential for vegan mac and cheese.
Can I make this recipe nut-free?
Yes, use a nut-free plant milk like oat or rice milk.
How do I get the sauce thicker?
Simmer longer or add a small amount of cooked potato or cauliflower blended into the sauce.
Can I freeze leftover mac and cheese?
Yes, freeze in airtight containers for up to 1 month; thaw and reheat gently.
Can I prepare this dish ahead?
Make the sauce in advance and toss with freshly cooked pasta when ready.
Is this recipe gluten-free?
Use gluten-free pasta and ensure all ingredients are gluten-free.
How do I avoid a watery sauce?
Drain tofu well and use unsweetened, low-water plant milk.
Can I add vegan cheese?
Yes, for extra richness, stir in vegan cheese shreds while warming the sauce.
What can I serve with vegan mac and cheese?
Serve with a crisp salad, steamed vegetables, or garlic bread.
Conclusion
Vegan Silken Tofu Mac and Cheese is a creamy, flavorful, and nutritious alternative to traditional mac and cheese. Easy to prepare and packed with wholesome ingredients, it’s perfect for those seeking a comforting vegan meal without compromising on taste. This recipe will quickly become a go-to for satisfying plant-based comfort food.
Vegan Silken Tofu Mac and Cheese
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Vegan Silken Tofu Mac and Cheese is a creamy, comforting plant-based twist on the classic favorite. Using silken tofu as the base, it creates a smooth, cheesy sauce without dairy, packed with rich flavor and protein, perfect for a quick and easy vegan comfort meal.
- Author: Laura
- Prep Time: 10 minutes
- Cook Time: 15-20 minutes
- Total Time: 25-30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Boiling and blending
- Cuisine: Vegan
- Diet: Vegan
Ingredients
- 8 ounces elbow macaroni or your favorite pasta (use gluten-free if desired)
- 1 cup silken tofu, drained
- 1/4 cup nutritional yeast
- 1/4 cup unsweetened plant-based milk (almond, soy, oat)
- 2 tablespoons olive oil or vegan butter
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- Optional: pinch of turmeric for color, red pepper flakes for heat
Instructions
Cook the pasta according to package instructions until al dente. Drain and set aside.
- In a blender or food processor, combine silken tofu, nutritional yeast, plant-based milk, olive oil, lemon juice, Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and pepper.
- Blend until smooth and creamy, scraping down the sides as needed.
- Pour the tofu sauce into a large saucepan over medium heat.
- Cook, stirring frequently, until the sauce thickens slightly, about 3-5 minutes.
- Add the cooked pasta to the sauce and toss to coat evenly.
- Heat through for 2-3 minutes, adjusting seasoning to taste.
- Serve warm, optionally garnished with fresh herbs or vegan parmesan.
Notes
- Add steamed or roasted vegetables like broccoli or peas for extra nutrition.
- Mix in sautéed mushrooms or caramelized onions for added flavor.
- Use gluten-free or whole wheat pasta as preferred.
- Sprinkle with toasted breadcrumbs for a crunchy topping.
- Add a dash of hot sauce or smoked paprika for a spicy kick.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on stovetop with a splash of plant milk or in the microwave.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 2g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 0mg