Go Back
+ servings
Vegan Buffalo Mac and Cheese topped with white vegan ranch and hot sauce in a beige bowl.
Print Recipe
5 stars (3 ratings)

Vegan Buffalo Mac and Cheese

Featuring a homemade buffalo cheese sauce and meaty vegan chicken, this Buffalo Mac and Cheese recipe takes regular mac and cheese to a whole new level! Easy to make on the stove or in the oven and ready in about 30 minutes.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Main Course, Side Dish
Cuisine: American
Servings: 12 servings
Calories: 298kcal
Author: Nora Taylor

Ingredients

Buffalo Cheese Sauce

The Rest

  • 12 ounces small shaped pasta
  • 1 cup soy curls
  • 2 cups warm vegetable broth
  • 7 ounces vegan shredded cheddar cheese
  • 1/3 cup vegan ranch plus more for serving

Optional breadcrumb topping

Instructions

  • Preheat oven and prep – If planning on baking it with the breadcrumb topping, preheat the oven to 400 degrees F and lightly grease a 9x13 inch casserole dish.
  • Soak the cashews - Heat up about 3 cups of water in a tea kettle or small pot. Pour the boiling hot water over the cashews and let them soak for 5 minutes.
  • Blend cheese sauce – Drain the soaked cashews and discard the soaking water. Add the cashews, fresh water, buffalo sauce, lemon juice, nutritional yeast and salt to a high powered blender and blend until very smooth. Keep sauce in the blender and set aside.
  • Cook pasta – Cook the pasta according to package instructions, but do not overcook. Drain and set aside.
  • Prepare soy curls - In a large bowl, add the dehydrated soy curls, then cover with warm vegetable broth. Let them rehydrate for about 10 minutes until they have grown in size and softened. Drain in a colander and squeeze any excess water from the pieces. Add the soy curls to the blender with the cheese sauce and pulse a few times to break them down into smaller pieces. Do not blend them in though! You can also leave them larger, if desired, but I prefer to break them down a bit.
  • Mix pasta and cheese sauce for stovetop version - Add the drained pasta back to the pot it cooked in, along with the cheese sauce/soy curls. Mix well over low heat until warm and the sauce thickens a little bit. Stir in the vegan ranch, if using.
  • For the baked version - Mix the breadcrumbs and melted vegan butter in a small bowl. Add the drained pasta to the casserole dish, along with the buffalo cheese sauce, shredded cheese and optional ranch. Stir well in the dish, then sprinkle the breadcrumbs on top. Bake for 10-15 minutes, until bubbly and hot but not too thick and dry.
  • Serve immediately and enjoy!

Notes

  1. For nut free, you can try using sunflower seeds instead of cashews. Or use my nut free vegan cheese sauce. And make sure you use a nut free brand of vegan cheese shreds. 
  2. You could substitute chickpeas or vegan chicken pieces for soy curls.
  3. For gluten free, substitute gluten free pasta and breadcrumbs.

Nutrition

Serving: 1of 12 servings | Calories: 298kcal | Carbohydrates: 36g | Protein: 12g | Fat: 12g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 758mg | Potassium: 214mg | Fiber: 4g | Sugar: 3g | Vitamin A: 128IU | Vitamin C: 1mg | Calcium: 54mg | Iron: 3mg