• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Instant Pot Eats
  • Home
  • Recipes
    • 100 Best Instant Pot Recipes
    • Chicken
    • Beef
    • Pork
    • Instant Pot Fish & Seafood Recipes
    • Soups
    • Stews & Braises
    • Rice
    • Pasta
    • Side Dishes
    • Desserts
    • Roundups
    • Duo Crisp + Air Fryer
    • 5-Ingredients
  • Instant Pot Basics
    • Instant Pot For Beginners Hub
    • What Is Instant Pot?
    • How To Use The Instant Pot
    • The First 10 Meals
    • Instant Pot Accessories
    • Instant Pot Water Test
    • Instant Pot Cookbooks
    • Instant Pot 101 Series
  • By Diet
    • Vegetarian
    • Vegan
    • Gluten-Free
    • Paleo
    • Keto
  • About
    • About Us
    • Contact
    • Our Privacy Policy
    • Web Stories
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Instant Pot Basics
  • By Diet
  • About Us
×
Home » Instant Pot Recipes » Diets » Vegan

Instant Pot Vegan Mac And Cheese With Artichokes

Published: Dec 11, 2018 · Modified: Dec 30, 2023 by Irena Macri · This post may contain affiliate links · 5 Comments

1105 shares
  • Share
  • Tweet
  • Email
Jump to Recipe

This Instant Pot vegan mac and cheese is made with dairy-free cashew sauce and artichokes and is velvety, creamy, and full of flavour. Enjoy this healthier, lighter version in about 35 minutes.


Instant Pot Vegan Mac And Cheese

If you love a good mac and cheese but would like to avoid that heavy, bloated feeling you can get after too much dairy or if you're trying to avoid dairy products for other reasons, this recipe is exactly what you need. Our Instant Pot vegan mac and cheese has all those creamy, dreamy characteristics of a classic dish BUT it's made with a completely dairy-free sauce.

VEGAN MAC AND CHEESE SAUCE

The secret to our sauce is in the starch that comes from cooked white potato and the creaminess of soaked cashew nuts, which are blended with a few other delicious things to achieve a velvety, silky and thick texture that coats the pasta perfectly. Artichokes add a lovely gourmet touch (not to mention the flavour) and extra fibre to this dish.

We made this recipe for dinner with a couple of friends who are actually neither vegan nor dairy-free, but even though this mac and cheese had no actual cheese, they raved about how good it was and helped themselves to seconds, and then to thirds as well.

So, whether you're following a plant-based diet or simply need a lighter version of the classic, make sure to give this creamy Instant Pot pasta recipe a go. Let us know what you thought!

HOW TO MAKE VEGAN MAC & CHEESE IN INSTANT POT

You will find the full list of ingredients, instructions and nutritional breakdown in the recipe card below. Here are some step-by-step photos to guide you along. Please note, you can choose any shape of pasta you like. For larger pasta, add an extra minute and for smaller, reduce cooking by 1 minute. Simple! 

Vegan Macaroni & Cheese With Instant Pot - Step-by-step photos
Vegan Mac & Cheese Instant Pot Recipe With Artichokes

MORE RECIPES YOU MIGHT LIKE

  • 30+ Instant Pot Vegan Recipes You Will Love
  • Vegan Lentil & Mushroom Bolognese
  • Vegan Risotto With Green Veggies & Garlic
  • Instant Pot Vegan Thanksgiving Recipes
  • Find more vegan Instant Pot recipes here
  • For a regular mac'n'cheese, check out our Italian Instant Pot version here.

instant-pot-vegan-mac-cheese-feature

Rate This Recipe

4.50 from 2 votes

Instant Pot Vegan Mac & Cheese With Artichokes

This Instant Pot vegan mac and cheese is velvety and creamy without the use of dairy. The sauce is made with starchy white potato, cashews, and lovely seasonings giving this dish a wickedly good flavor.
Print Recipe Pin Recipe
Prep Time15 minutes mins
Cook Time20 minutes mins
Servings: 5
Calories: 656kcal

Ingredients

For the pasta

  • 1 lb. elbow pasta egg-free, 450 g
  • 2 tablespoons olive oil
  • 6 cups of water
  • ½ veggie stock cube we like this organic brand
  • 1 onion stock cube

For the creamy sauce

  • 1 small onion peeled and finely chopped
  • 1 medium white potato peeled and diced into small cubes
  • 1 teaspoon margarine or dairy-free butter / 1 tablespoon olive oil
  • 1 cup vegetable stock
  • 1 cup cashews
  • ⅔ cup almond milk
  • 1 clove of garlic diced
  • 2 tablespoons nutritional yeast flakes heaped
  • 2 tablespoons lemon juice
  • 1 teaspoon Dijon mustard or yellow mustard
  • 1 teaspoon salt

For the final step

  • 1 teaspoon vegan margarine or butter
  • Zest of ½ lemon
  • 9 oz. marinated artichokes we love the ones in olive oil, cut roughly, 250-300 g
  • 2 tablespoons chopped parsley
  • ½ teaspoon pepper
  • For garnish: extra parsley and deep-fried shallots

Instructions

  • Soak the cashews in double the water for 1 hour before using. Rinse well.
  • Turn the Instant Pot on, add the pasta ingredients to the inner pot and mix through.
  • Pop the lid on, lock and set the Instant Pot to Manual, High pressure for 4 minutes. After 3 beeps, the Instant Pot will begin to build up the pressure and the cooking will commence. Pressurizing and cooking should take about 12-15 minutes total.
  • Once the cooking stops, allow 5 minutes for natural pressure release and then use a quick release method (point the steam valve to Venting) before opening the lid. Once the pasta is cooked, strain any remaining cooking liquid and set it aside. Make sure the Instant Pot is off at this stage.
  • While the pasta is cooking, prepare the sauce.
  • Make the first part of the sauce.
    Add the onions, diced potatoes, and margarine or olive oil to a small pot and place over medium-high heat. Stir for two minutes, then add a cup of vegetable stock to the pot (it should just cover the potatoes). Bring to a boil and cook for about 7 minutes, stirring a few times, until the potato is soft and the mixture has thickened.
  • Make the rest of the sauce.
    Add the cashew nuts (minus the soaking liquid), almond milk, garlic, nutritional yeast, lemon juice, mustard, and salt to a blender and process until smooth (about a minute). If your blender is big enough, add the cooked potato and onion mixture to the nut cream. Process together until smooth.
  • If you have a small blender like me, then you can transfer the creamy nut mixture to a bowl, then add and process the potato mixture next. Then, combine and stir the two parts of the sauce until well combined.
  • The final step is to add the margarine, lemon zest, artichokes, parsley and pepper to the pasta in the pot. Pour in the sauce and mix through. Taste for salt and season with more if you like.
  • Transfer the pasta to a large casserole dish and top with deep-fried shallots and parsley. I like to reserve a few artichokes to add on top for presentation. Serve and enjoy!

Nutrition

Calories: 656kcal | Carbohydrates: 88g | Protein: 20g | Fat: 25g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Trans Fat: 0.004g | Sodium: 1133mg | Potassium: 619mg | Fiber: 7g | Sugar: 6g | Vitamin A: 822IU | Vitamin C: 23mg | Calcium: 92mg | Iron: 4mg
CourseMain
CuisineVegan
KeywordDairy-Free, Dinner Recipes, Family-Friendly, mac and cheese, Vegan, Vegetarian
Made this recipe?Mention @instantpoteats or tag #instantpoteats!

SAVE THIS VEGAN MAC & CHEESE TO PINTEREST

Vegan Instant Pot Mac & Cheese With Artichokes

More Vegan

  • frozen peas in an instant pot
    How To Cook Frozen Peas In An Instant Pot
  • steam cauliflower
    Quick & Easy: How to Steam Cauliflower in Instant Pot
  • Air Fryer Curly Fries (Homemade & From Frozen)
  • air fryer pineapple
    Air Fryer Pineapple (Sweet & Savory)
1105 shares
  • Share
  • Tweet
  • Email

Reader Interactions

Comments

  1. Audrey

    September 27, 2021 at 4:47 am

    One of our go-to meals! Our toddler gobbles it up! Thank you.

    Reply
    • Instant Pot Eats

      September 29, 2021 at 3:45 am

      Thanks, so glad your family loves it (especially the toddler!).

      Reply
  2. Shelby

    March 30, 2020 at 3:26 am

    Have you tried freezing this? Wondering if it freezes well or not, since it makes a TON!

    Reply
    • instantpoteats

      March 30, 2020 at 3:09 pm

      Haven't tried freezing but it should keep for 3-4 days (especially as it's plant-based). In general, I don't like freezing pasta as it gets quite soft/mushy when defrosted so I imagine it would be the same here. You can also make a smaller batch if you don't need such a large portion, just halve the ingredients (timings will be about the same).

      Reply
    • Laurie

      April 21, 2020 at 12:17 pm

      The cheesy sauce should freeze well. You can make a full batch of sauce and smaller batch of macaroni and freeze the leftover sauce for another meal.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

About Us

We are a team of food enthusiasts, chefs and cookbook authors. On this blog we share a variety of Instant Pot recipes catered to different diets, budgets and needs, as well as roundups of our favourite dishes and ideas from around the web. You can find our Instant Pot 101 series here, which are useful for anyone mastering their new pressure cooker.


Popular Articles

  • 33 Instant Pot Chicken Breast Recipes
  • display instant pot
    Understanding Instant Pot Settings And Instructions
  • How to use the Instant Pot for beginners
    How To Use The Instant Pot For Beginners
  • Instant Pot Chicken Souvlaki Rice
    Instant Pot Chicken Souvlaki Rice

Our Recipe E-Book

Fan Favorites Recipes eBook

GET OUR FREE 25-RECIPE EBOOK

Newest Articles

  • Wine Reduction with Sea Buckthorn and Prunes
    Seungje Han’s Wine Reduction with Sea Buckthorn and Prunes
  • Side Dishes For Fried Fish
    17 Side Dishes For Fried Fish
  • 6 featured images from 27 Best Side Dishes for Pork Chops
    27 Best Side Dishes for Pork Chops
  • Side Dishes for Chili
    19 Side Dishes for Chili

Footer

  • About
  • Contact Us
  • Privacy Policy

2024 © INSTANT POT EATS. ALL RIGHTS RESERVED.


Rate This Recipe

Your vote:




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