Go Back
The Best Vegan Mac 'n' Cheese - No Nuts!
Prep Time
10 mins
Cook Time
40 mins

A vegan mac ’n’ cheese that is creamy, cheesy and packed with nutty flavors! This healthier version of a comfort food classic is free from nuts and gluten.

Course: Main Course
Cuisine: American, Plant-based, Vegan
Keyword: 30 minutes, easy, freezer-friendly, meal prep, nut-free
Servings: 4
Author: Loubna
  • 3 cup pasta choose gluten-free pasta if needed
  • 2 cup pumpkin purée or 1 small pumpkin (2 lbs)
  • 1 head of garlic
  • 1 cup soy milk
  • 1/2 cup nutritional yeast
  • 2 tbsp lemon juice
  • 1 tbsp tahini
  • 1 tbsp mustard
  • salt
  • pepper
Crust (optional)
  • 1 tbsp coconut oil or vegan butter
  • 1/2 cup panko breadcrumbs or GF breadcrumbs
  • 1 tbsp thyme
  • 2 tsp nutritional yeast
  • 1/2 tsp garlic powder
  • salt to taste
  • pepper to taste
  1. Preheat your oven to 170°C. and line a baking sheet with parchment paper (if using pumpkin purée skip the parchment paper and just preheat your oven)

  2. Cut your pumpkin in half, using a sharp knife. Remove the top and bottom stems. With a spoon scoop out all of the strings and seeds. Cut into pieces and place them on your lined baking sheet.

  3. Sprinkle the pumpkin with salt and pepper.

  4. Wrap your garlic head in aluminum foil, and place it on your baking sheet (either alone if using pumpkin purée or along with the pumpkin pieces)

  5. Bake for 30 to 40 minutes or until the pumpkin is fork-tender and the garlic is very soft to the touch. When ready, remove from the oven and set aside.

  6. In the meantime, start making pasta. Bring to a boil, a pot of water sprinkled generously with salt. Add your pasta, and cook following the box instructions.

  7. Once pasta is cooked, drain and set aside. You can drizzle some olive oil to prevent them from sticking (optional)

  8. In a food processor, add cooked and peeled pumpkin pieces or pumpkin purée. Peel the roasted garlic and add along tahini, soy milk, lemon juice, nutritional yeast, mustard, salt, and pepper. Blend on high until smooth and creamy. Adjust the consistency by adding more soy milk if the sauce too thick.

  9. Taste and adjust the flavors as needed. Add more salt for saltiness, tahini for a depth of flavors, lemon juice for acidity or nutritional yeast for a nutty/cheesy flavor.

  10. Mix the sauce with the pasta. You can either enjoy this pasta at this stage or add the breadcrumbs toppings and broil.

  11. For the crust, add coconut oil or vegan butter, panko breadcrumbs, nutritional yeast, thyme, salt, pepper, and garlic powder to a small mixing bowl. With a fork, mix until you get a crumbly texture.

  12. Transfer to an oven-safe baking dish. Sprinkle with the breadcrumb topping and broil on high for 3 to 4 minutes or until slightly golden brown. Do not over bake or it will get dry!

  13. Serve while still hot, garnish with fresh thyme, vegan parm or plain nutritional yeast. If you love spicy food, you can also add sliced jalapeño peppers on top!

Recipe Notes
  1. The pasta mixed with sauce leftovers can be kept in the fridge for up to 4-5 days. 
  2. Leftover sauce can be kept in an airtight container in the fridge for up to 5 days or in the freezer for up to 1 month.
  3. To reheat on the stovetop, add a splash of soy milk or water to your pasta to loosen it and prevent it from burning.