Vegan Mac and Cheese (Ultra Creamy, Stovetop, No Nuts!)
This Vegan Mac and Cheese is the cozy, ultra-creamy, stovetop classic youโve been craving and so easy to make! No nuts, no blender, and no fuss. Just a silky, cheesy, perfectly seasoned sauce that comes together in minutes and clings beautifully to every noodle. Freshly grated vegan cheddar makes this the BEST version, and itโs guaranteed to satisfy kids, adults, and picky eaters alike.
Servings: - 6
Ingredients
Pasta
- 1 lb(s) elbow macaroni (or other short pasta)
Cheese Sauce
- 3 tablespoon(s) vegan butter
- 2 tablespoon(s) all-purpose flour (see gluten-free note)
- 2 1/4 cup(s) plant-based milk (soy or oat work best)
- 3/4 teaspoon(s) salt
- 1/2 teaspoon(s) garlic powder
- 1/2 teaspoon(s) onion powder
- 1/2 teaspoon(s) mustard powder
- 7 oz(s) (200 g) freshly grated vegan cheddar (not pre-grated!), such as Violife Cheddar Block, Daiya Cheddar Block, or Follow Your Heart Cheddar Block
Instructions
- Cook the pasta: Bring a large pot of water to a boil and cook the pasta according to package directions. Reserve ยฝ cup pasta water, then drain.
- Make the roux: In a large pot over medium heat, melt the vegan butter. Sprinkle in the flour and whisk constantly for about 1 minute, until it smells slightly nutty (donโt let it brown).
- Build the sauce: Slowly whisk in the plant-based milk. Add the salt, garlic powder, onion powder, and mustard powder. Bring to a gentle simmer and cook for 5โ6 minutes, whisking often, until the sauce thickens slightly.
- Add the cheddar: Reduce heat to low. Add the grated vegan cheddar a handful at a time, whisking each handful in fully before adding the next. Keep whisking until completely melted and smooth.
- Add the pasta: Stir in the cooked pasta and toss until fully coated. If the sauce becomes too thick, stir in a splash of reserved pasta water (or extra plant-based milk) to thin to your perfect consistency. Taste and season with additional salt and pepper if desired. Enjoy hot!

Notes
Gluten-Free Option: Use gluten-free pasta and replace the flour with a 1:1 gluten-free flour blend. The sauce thickens slightly less but still turns out delicious and creamy.
Avoid Pre-Grated Cheese: Freshly grated vegan cheddar melts significantly better. Pre-shredded vegan cheese contains starches that prevent smooth melting.
Add-Ins:
- Peas
- Broccoli florets
- Vegan sausage or bacon bits
- Hot sauce or smoked paprika
- Panko topping (for baked version)
- If using extra cheese: cover the dish with foil and bake for 10 minutes to help it melt. Then uncover and bake for an additional 5โ10 minutes, until the top is golden and bubbling.
- If using only breadcrumbs: no need to cover. Bake uncovered for 10โ15 minutes, until golden and crisp.
Nutrition
Serving: 1serving (recipe makes 6 servings) | Calories: 488kcal | Carbohydrates: 70g | Protein: 14g | Fat: 16g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 716mg | Potassium: 303mg | Fiber: 4g | Sugar: 4g | Vitamin A: 348IU | Vitamin C: 6mg | Calcium: 165mg | Iron: 2mg
Did You Make This Recipe?Tag @itdoesnttastelikechicken on Instagram and Hashtag #easyveganmealplan







