You can make creamy and delicious Instant Pot vegan mac and cheese in under 30 minutes using savory, flavorful ingredients. This recipe is made without nuts and doesn't require a blender or food processor!
If you're new to making pasta in the Instant Pot, welcome! Making vegan macaroni and cheese in the instant pot is surprisingly simple.
The pasta cooks directly in the Instant Pot and the dairy-free cheese sauce is added after. It's rich, velvety, smooth and so delicious
With a few flavorful ingredients and only your Instant Pot, you'll have this classic comfort food recipe ready in no time.
Jump to:
Recipe features
- Texture and flavor: Rich, creamy and filled with savory, cheesy flavor.
- All you need is an Instant Pot: This recipe is made without a blender or food processor.
- Quick & easy: Ready in less than 30 minutes! The best part? It only requires 5 minutes of active time.
- Homemade cheese sauce: Made without vegan cheese, but can easily be made extra cheesy by adding your favorite vegan shredded cheese.
If you're looking for a more traditional cashew-based vegan mac you might like this vegan broccoli mac and cheese.
Ingredients
- Elbow pasta: I use elbow pasta to keep things traditional, but any small pasta shape works.
- Vegetable broth and water: Just water can be used in a pinch, but I like to use veggie broth for added flavor. Choose reduced-sodium for more control over the saltiness of the vegan cheese sauce.
- Seasonings and lemon: Mustard powder, onion powder, garlic powder, salt, and freshly ground black pepper provide classic macaroni and cheese flavors. Lemon adds a touch of acidity.
- Nutritional yeast: This gives a "cheesy" flavor and helps to thicken the sauce.
- Full-fat coconut milk: Arguably the most important ingredient, this gives a slightly nutty/sweet flavor to the cheese sauce. It also makes it extra creamy.
- Yellow miso: Another umami ingredient, miso is a traditional Japanese seasoning made by fermenting soybeans. It can be found refrigerated in most "natural food" sections or at your local Asian supermarket (it is also much cheaper at these stores).
Type of pasta
Short-cut pasta works best in instant pot mac and cheese. I prefer to use elbow pasta because it makes me think of that classic box of mac and cheese.
You can use white, whole wheat, bean*, or gluten-free pasta.
*I haven't personally tried cooking bean-based pasta in my Instant Pot. Many other people have on the internet and it seems to work fine. Gluten-free pastas can cause more foaming (tips on how to deal with this are below).
Calculating pasta cook time
Take the lowest cook time listed on the pasta box. Divide it in half, then subtract 2 minutes.
For example, if a box says 8-10 minutes you will take the lower number (8 minutes) and divide it in half to get 4 minutes. Subtract 2 minutes = 2 minutes cook time.
For odd numbers, I round down to the nearest even number. For a cook time of 7-9 minutes, reduce 7 minutes to the nearest even number (6 minutes). Divide 6 minutes in half to get 3 minutes. Subtract 2 minutes = 1 minute total cook time.
Side note: YES, you can cook pasta for 0 minutes. The Instant Pot will come to pressure and turn off as soon as it reaches pressure.
Tips and variations
- Foaming: When doing a quick pressure release (QPR) with the pasta you may find that foam starts coming out of the pressure valve instead of steam. If this happens, do an intermittent release (IR) by carefully close the valve for 30 seconds (I always use tongs or a safely mitted hand here). After 30 seconds, reopen the valve and try again.
- Oil: Oil is added to this recipe to decrease the amount of foaming during pressure release. Note that omitting oil may make the pressure release a bit messier.
- Thickening: There are a few different thickening ingredients in this recipe, but the slurry is the most important. Don't skip this step! As the cheese sauce simmers it will thicken, thanks to the slurry and the nutritional yeast.
- Cheese: For an even cheesier result, add in your favorite vegan shredded cheese after the sauce thickens.
- Serving ideas: For a balanced meal, pair mac and cheese with panko breaded tofu and garlic roasted broccoli or vegan Italian sausages and roasted okra.
Recipe FAQ
The thick texture of the coconut milk is very important to the recipe, so I don't recommend replacing it with non-dairy milk.
The cheese sauce has a subtle coconut flavor, so if you're not a fan of coconut this might not be the recipe for you. Make sure to choose unsweetened coconut milk for the least coconut-y flavor.
Yes, this recipe is actually adapted from my stovetop vegan mac and cheese.
Storage tips
- For best quality, keep refrigerated in a closed container for 3-4 days.
- To reheat leftovers in the Instant Pot, select "saute" and adjust to low heat. Add a splash of non-dairy milk to loosen up the pasta, if needed. Cook until hot throughout, stirring occasionally.
- Freeze in a freezer-safe container for up to 3 months. Let thaw completely in the fridge before reheating.
More Instant Pot favorites
If you're new to cooking vegan and vegetarian recipes in the Instant Pot, check out my roundup of Instant Pot vegetarian recipes.
Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my new cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!
📖 Recipe
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Cozy Peach Kitchen
Instant Pot Vegan Macaroni and Cheese
Ingredients
- 16 ounces elbow pasta
- 4 cups vegetable broth
- 2 cups water
- 2 tablespoons olive oil
- ½ teaspoon salt
- 1 tablespoon yellow miso
- 2 tablespoons lemon juice from one medium lemon
- 1 can (15 ounces) full fat coconut milk
- ¼ teaspoon mustard powder
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ cup nutritional yeast
- ¼ cup all-purpose flour
- ¼ cup water
- freshly ground black pepper to taste
Instructions
- Add pasta, vegetable broth, water, olive oil and salt to the Instant Pot. Stir to combine. Put the lid in place and set vent to "sealing". Select "high pressure" and set timer to 2 minutes (see notes to determine cook time for your pasta). It will take about 15 minutes to come to pressure.
- When the timer is up, do a quick pressure release. If the vent starts to spurt foam, close the valve and let sit for 30 seconds before releasing the pressure again.
- When pressure is completely released, remove the lid. Do not drain the pasta!
- In a small container, mix miso with lemon juice to thin. Add the miso, lemon juice, coconut milk, mustard powder, onion powder, garlic powder and nutritional yeast to the Instant Pot. In a small bowl, mix together the all-purpose flour with ¼ cup water to make a slurry. Add to the Instant Pot, using a whisk or wooden spoon to combine all ingredients.
- Select "saute" and adjust the heat to "less". The mixture will start simmering. Stir occasionally with a silicon whisk. The mac and cheese is ready when the sauce is thickened, about 5 minutes.
- Taste for salt. Served topped with freshly ground black pepper. Keeps for 3-4 days in the refrigerator.
Christina
Can I sub white miso for yellow or is the flavor really different?
Cassidy Reeser
You can substitute it, the flavor will be only slightly different. Enjoy! 🙂
Carrie Smith
We make this recipe almost weekly! I leave out the oil and it’s perfect (albeit a little more splattery)! Thank you so much for this recipe— my kiddos (even the picky ones) get so excited when I make it!