Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Instant Pot Recipes

    Instant Pot Vegan Mac and Cheese

    Modified: Jan 31, 2024 · Published: Feb 2, 2020 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 2 votes
    8 servings
    27 minutes minutes
    Pin Jump to Recipe
    Overhead view of blue bowl filled with macaroni and cheese topped with chopped parsley
    Close up texture of macaroni and cheese made with elbow pasta

    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!

    Overhead of big bowl filled with mac and cheese.

    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
    • Ingredients
    • Type of pasta
    • Calculating pasta cook time
    • Cassidy's tips
    • Recipe FAQ
    • Storage tips
    • More Instant Pot favorites
    • Recipe
    • Instant Pot Vegan Macaroni and Cheese
    • Comments

    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

    Labeled ingredients used to make vegan mac and cheese.
    • 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

    Close up of vegan mac and cheese in the Instant Pot.

    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.

    Cassidy's tips

    • 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

    Can I use all milk instead of coconut milk?

    The thick texture of the coconut milk is very important to the recipe, so I don't recommend replacing it with non-dairy milk.

    Does the sauce taste like coconut 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.

    Can I make this on the stovetop instead?

    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.
    Gold fork lifting a bite of mac and cheese out of a bowl.

    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.

    • Overhead view of white bowl with chickpea noodle soup and lemon wedge..
      Chickpea Noodle Soup (Instant Pot or Stovetop)
    • Close up of black bean soup in a green bowl with a lime wedge and shredded cheese.
      Slow Cooker Black Bean Soup
    • Quinoa salad in a white and blue bowl.
      Instant Pot Quinoa Taco Salad
    • Side view of bowl of rice and beans topped with sour cream, salsa and a lime wedge.
      Instant Pot Black Beans and Rice

    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 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!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Overhead of gray bowl filled with vegan mac and cheese.

    Instant Pot Vegan Macaroni and Cheese

    Cassidy Reeser, MS, RD
    Learn how to make vegan macaroni cheese in your Instant Pot in under 30 minutes using savory, flavorful ingredients. This recipe is blender-free, food processor-free and nut free. Makes the perfect fuss-free side!
    5 from 2 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 5 minutes mins
    Cook Time 2 minutes mins
    20 minutes mins
    Total Time 27 minutes mins
    Servings 8 servings

    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.

    Notes

    To determine pasta cook time: Take the lowest time listen on the box, divide 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 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.
     
     

    Nutrition

    Serving: 1cupCalories: 278kcalCarbohydrates: 49gProtein: 9gFat: 5gSaturated Fat: 1gSodium: 702mgPotassium: 186mgFiber: 3gSugar: 3gVitamin A: 250IUVitamin C: 1mgCalcium: 14mgIron: 1mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Black Beans and Brown Rice (One-Pot, Vegetarian)
    Vegan Lentil Tacos »

    Comments

    1. Christina says

      November 14, 2020 at 5:45 pm

      Can I sub white miso for yellow or is the flavor really different?

      Reply
      • Cassidy Reeser says

        November 14, 2020 at 6:01 pm

        You can substitute it, the flavor will be only slightly different. Enjoy! 🙂

        Reply
        • Carrie Smith says

          August 05, 2023 at 7:44 pm

          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!

          Reply
    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.