I make this Vegan Mac and Cheese because I want the comfort of classic mac and cheese without the dairy. I recall craving that gooey, cheesy sensation when I first transitioned to a plant-based diet. I now bring together my favorite flavors in no time.

This recipe uses only 11 easy-to-find pantry staples. I appreciate how a single stockpot reduces cooking time and effort. This version even strikes a balance between convenience and a creamy, satisfying texture.
What I love most about this version is that the mac and cheese is made with plant-based milk, vegan butter, nutritional yeast, and smoked paprika. I stir in vegan cheese after cooking the pasta and adjust the milk to reach the desired consistency.
What truly makes this recipe special to me is that it comes together in about 15 minutes of active prep and delivers that warm, velvety comfort I miss from childhood. I use vegetable broth to build depth and skip the need for a colander. So, whenever you make this, make sure to share it with your family and friends.
Equipment Required
- Stockpot: You need a stockpot to complete this recipe quickly.
- Saucepan: Prepare the roux using a saucepan.
- Measuring Cups and Spoons: These tools are essential for accurately measuring both liquid and dry ingredients.
- Mixing Spoon: A sturdy wooden or silicone spoon is essential for stirring ingredients both before and after the pressure-cooking stage.

Vegan Mac And Cheese Ingredients & Substitutions
Note: This recipe yields approximately two servings. So if you want to make it for a group, you just need to adjust the ingredient quantities.
- 1 Pound Uncooked Elbow Macaroni: I prefer you to use penne or rigatoni as a substitute for elbow macaroni.
- 4 Cups Vegetable Broth: If you are unable to find vegetable broth, then I would suggest you use bouillon cubes in water
- 3 Tablespoons Vegan Butter: You can use regular butter, too.
- 2 Tablespoons Dijon Mustard: Whole-grain mustard can be used as an alternative for this.
- 1 Tablespoon Salt
- ½ Tablespoon Ground Black Pepper
- 1 Teaspoon Garlic Powder: Instead of using garlic powder, you can use granulated garlic, too.
- 1 Teaspoon Onion Powder: As a good substitute, you can use onion flakes too.
- ½ Teaspoon Smoked Paprika: If you can’t find smoked paprika, chipotle powder is a good substitute.
- ¼ Nutritional Yeast: As a substitute, you can also use Vegan Parmesan Cheese or Miso Paste.
- 1 Cup Plant-Based Milk: You can also use regular milk.
- 3 Cups Shredded Vegan Cheese: If you are unable to find vegan cheese, then you can go with regular store-bought cheese.
Preparation And Cooking Time
| Preparation Time | Cooking Time | Total Time |
|---|---|---|
| 5 Minutes | 30 Minutes | 35 Minutes |
How To Make Vegan Mac And Cheese At Home

Step 1
Take a saucepan, add butter, and flour to make the roux.

Step 2
Further, add vegetable broth while stirring.

Step 3
Now, take another stockpot filled with prepared broth. Add a knob of butter.

Step 4
Season it with salt, black pepper, and smoked paprika.

Step 5
Next, add onion powder and garlic powder.

Step 6
Now put the macaroni in the pot.

Step 7
Add plant-based oat milk to the stockpot and let it simmer.

Step 8
Finally, season it with Dijon mustard and nutritional yeast.

Step 9
To make it more creamy and cheesy, add vegan cheese to the stockpot.

Step 10
Once ready, serve and enjoy.
Expert Tips That I Recommend
- Swap plain water for a good vegetable broth to add depth of flavor during the pressure cooking stage. The pasta absorbs this liquid, so a flavorful broth yields a richer, more complex final dish.
- When you add the vegan cheese and milk, stir everything very quickly and thoroughly.
- While elbow macaroni is traditional, you should know that any small, short-cut pasta works well. Try using cavatappi or medium shells. Be aware that you might need to test the cooking time, perhaps reducing it by one minute for a very thin noodle shape.
- You achieve the creamiest results when you slightly warm the plant-based milk before adding it to the pot. This prevents the hot pasta from cooling too quickly, helping the vegan cheese melt more evenly and quickly into the sauce.
FAQ’s About Vegan Mac And Cheese
Nutritional Information Per Serving
This homemade Vegan Mac and Cheese offers a satisfying comfort-food experience while remaining mindful of your nutritional goals. Each serving is carefully calculated to give you an idea of your intake while still enjoying a hearty meal. You benefit from a delicious dish that provides fiber and protein, making it a wholesome addition to any weeknight menu.
| Calories | 1011 kcal |
| Carbohydrates | 179 g |
| Protein | 31 g |
| Fat | 18 g |
| Saturated Fat | 4 g |
| Polyunsaturated Fat | 5 g |
| Monounsaturated Fat | 6 g |
| Trans Fat | 0.1 mg |
| Sodium | 5685 mg |
| Potassium | 596 mg |
| Fiber | 9 g |
| Sugar | 10 g |
| Vitamin A | 2068 IU |
| Vitamin C | 0.3 mg |
| Calcium | 72 mg |
| Iron | 4 mg |
You can easily adapt this base recipe to meet various dietary needs and preferences without losing its incredible flavor or creamy texture. This simple flexibility lets you customize the mac and cheese, whether you need to manage gluten intake or want to add more vegetables. We will explore those simple modifications next.

Recipe Variations For Different Diets
- Gluten-Free Diet: Replace regular pasta with gluten-free pasta.
- High-Protein Diet: For a protein-rich diet, add 1 cup of canned, rinsed, and drained white beans or chickpeas. You can even use half a cup of crumbled, baked, or pan-fried vegan bacon bits to make it a protein diet.
Storing and Reheating This Recipe
Storing
- Refrigerator: Store any leftovers in an airtight container immediately after the meal. The mac and cheese remains fresh and safe to eat when refrigerated for up to 4 days.
- Freezer: Freezing is generally not recommended for mac and cheese. The cooked pasta often breaks down when thawed, and the creamy sauce can separate, resulting in a grainy texture. For the best quality, plan to enjoy leftovers within the four-day refrigeration period.
Reheating
- Cooktop: This is the best method for creamy results. You must place the mac and cheese in a pot over medium-low heat. Add a splash of plant-based milk or water, about one to two tablespoons per serving, and stir continuously. This extra liquid helps rehydrate the sauce and restore its creamy texture as it warms up gently.
- Microwave: Place a single serving in a microwave-safe bowl. Add one small tablespoon of plant-based milk to the top of the pasta. Cover the bowl loosely and heat in 60-second intervals, stirring well between each interval until it is heated through. The added moisture prevents the pasta from drying out.
What to Serve With This Recipe
This Mac and Cheese can be served with a Tuna Sandwich or with a Sausage and Egg Muffin. You can also pair it with non-alcoholic drinks like Orange Whip Drink, Blackberry Juice, or Ocean Water.
Also, this mac and cheese pairs beautifully with Onion Rings, Mozzarella Sticks, or Cherry Limeade.
Printable Version
Vegan Mac and Cheese Recipe
Ingredients
- 1 Pound Uncooked Elbow Macaroni
- 4 Cups Vegetable Broth
- 3 Tablespoons Vegan Butter
- 2 Tablespoons Dijon Mustard
- 1 Tablespoon Salt
- ½ Tablespoon Ground Black Pepper
- 1 Teaspoon Garlic Powder
- 1 Teaspoon Onion Powder
- ½ Teaspoon Smoked Paprika
- ¼ Nutritional Yeast
- 1 Cup Plant-Based Milk
- 3 Cups Shredded Vegan Cheese
Equipment
- Stockpot
- Measuring Cups And Spoons
- Mixing Spoon
Instructions
- Take a saucepan, add butter and flour to make the roux.
- Further, add vegetable broth while stirring.
- Now, take another stockpot filled with prepared broth. Add a knob of butter.
- Season it with salt, black pepper, and smoked paprika.
- Next, add onion powder and garlic powder.
- Now put the macaroni to the pot.
- Add plant-based oat milk to the stockpot and let it simmer.
- Finally, season it with Dijon mustard and nutritional yeast.
- To make it more creamy and cheesy, add vegan cheese to the stockpot.
- Once ready, serve and enjoy.
Video
Notes
- Swap plain water for a good vegetable broth to add depth of flavor during the pressure cooking stage. The pasta absorbs this liquid, so a flavorful broth yields a richer, more complex final dish.
- When you add the vegan cheese and milk, stir everything very quickly and thoroughly.
- While elbow macaroni is traditional, you should know that any small, short-cut pasta works well. Try using cavatappi or medium shells. Be aware that you might need to test the cooking time, perhaps reducing it by one minute for a very thin noodle shape.
- You achieve the creamiest results when you slightly warm the plant-based milk before adding it to the pot. This prevents the hot pasta from cooling too quickly, helping the vegan cheese melt more evenly and quickly into the sauce.
Nutrition
More Recipes That You Can Try






Conclusion
This recipe proves that truly comforting food does not require hours of complex kitchen work. You can now reliably achieve creamy, satisfying, and wholesome results with minimal effort, making it the perfect choice for the busiest of nights.
You now have the power to customize this dish to any dietary need or flavor preference. Enjoy this wonderfully cheesy, dairy-free dish that satisfies everyone at the table. We hope this speedy recipe becomes a cherished staple in your home kitchen.










