Vegan Macaroni and Cheese
Here’s the only recipe you’ll need to make vegan macaroni and cheese at home. Follow these expert tips from The Wicked Healthy Cookbook, and you can’t go wrong.So you want to make some macaroni and cheese, but you want to make it vegan? Here are all the instructions and ingredients you’ll need to do it.Make it: “Cheesy” You can make a satisfying, unctuous sauce that’s a decent replacement for cheddar using an old hippie method, pairing fat from nuts; smoothness (and color) from squash; and umami from miso, yeast, and paprika. Goes great on nachos, too.Recipe from THE WICKED HEALTHY COOKBOOKIngredients2 cups butternut squash cubes, fresh or frozen1 cup raw cashews, soaked overnight and drained8 to 10 garlic cloves2 tbsp rice vinegar2 cups unsweetened soy milk3 tbsp nutritional yeast2 tbsp white miso paste2 tbsp sea salt1 tbsp freshly ground black pepper1 tsp smoked paprika1/2 tsp ground white pepper1/8 tsp cayenne pepper1 lb macaroni, cookedPreparationIn a medium pot over high heat, bring squash, cashews, garlic, vinegar, and 4 to 5 cups water to a boil; reduce to a simmer and cook until cashews and garlic are fork-tender, 10 to 15 minutes. Drain squash mixture and transfer to a blender or food processor; blend slowly, then speed up and gradually add soy milk, then the yeast, miso, and seasonings until smooth, 3 to 5 minutes. Toss with macaroni.:not(.m-detail-header–title),
.m-detail-header–content >:not(.m-detail-header–title):not(.m-detail-header–section-label) a{
color: var(–color_text_secondary);
}
.m-detail–body{
font-size: 16px;
line-height: 190%;
}
.m-detail–disclosure {
font-size: 0.9rem;
line-height: 170%;
padding: 10px;
border: 1px solid #ccc;
background-color: #f7f7f7;
}
.mm-component-header–size-extra-small .m-component-header–title{
font-size: 20px;
font-weight: 900;
}
.m-commerce-cta,
.m-button{
width: unset;
min-width: 300px;
display: inline-block;
background-color: var(–palette_tone_black);
box-shadow: 4px 4px 0px var(–palette_primary);
color: var(–palette_tone_white);
}
.m-detail–body .m-commerce-cta .m-commerce-cta–button a{
line-height: 2.5rem;
}
.m-detail–body .m-commerce-cta .m-commerce-cta–button a:hover{
color: var(–palette_tone_white);
}
.m-in-content-gallery–slide-body > .m-detail–body-item-inline:first-child > .m-embed{
text-align: center;
}
.m-in-content-gallery–slide-body > .m-detail–body-item-inline:first-child > .m-embed .m-commerce-cta{
width: 100%;
}
.m-button:active, .m-button:focus, .m-button:hover{
background-color: var(–palette_tone_black);
}
.m-detail–preparation ol, .m-detail–preparation ul{
margin-left: 0;
}
.m-detail–footer .m-description–term,
.m-detail–footer .m-detail–publish-date{
display: none;
}
.m-detail–keywords a::before{
content: unset;
}
.m-detail–keywords a{
font-size: 14px;
padding: 5px 15px;
background-color: var(–palette_tone_black);
box-shadow: 3px 3px 0px var(–palette_primary);
color: var(–palette_tone_white);
margin-right: 7px;
margin-bottom: 7px
}
.m-detail–keywords a:hover{
color: var(–palette_tone_white);
}
.m-product-infoblock{
min-height: unset;
padding-top: 20px;
padding-bottom: 20px;
}
.m-product–details .m-product-offers .m-product-offers–buy-container a{
text-transform: none;
text-align: center;
line-height: 1.3em;
}
.m-toc{
padding: 20px 0;
}
.m-toc .m-toc–title{
text-align: left;
text-transform: none;
}
.m-embed-card {
border-bottom: 2px solid var(–palette_tone_black);
border-top: 2px solid var(–palette_tone_black);
}
.m-embed-card .m-card–static-link a {
box-shadow: 4px 4px 0 var(–palette_primary);
}
/**** Right Rail Recommendations ****/
.m-aside-rail div:nth-child(3) .m-card-panel–item .m-component-header h2{
padding: 0 0 15px 0;
min-height: unset;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item:nth-child(1) .mm-card-group–is-in-standard-landscape-panel .l-grid–item:nth-child(1) .m-card–media{
padding-bottom: 20px;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item .lm-grid–has-row-dividers .l-grid–item:last-child::after{
margin: 0;
border: unset;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item:nth-child(1) .mm-card-group–is-in-standard-landscape-panel .l-grid–item:not(:first-child) .m-card–media{
display: none;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item:nth-child(1) .mm-card-group–is-in-standard-landscape-panel .l-grid–item .m-card–content{
padding: 0;
}
@media only screen and (min-width: 675px) {
.mm-flex-nav–condensed.mm-flex-nav–condensed-smaller .m-flex-nav–main-nav{
height: 68px;
}
.m-site-nav–search-group{
margin-left: 115px;
}
.m-hub-header–body-content{
max-width: 780px;
}
.m-in-content-ad-row.mm-in-content-ad-row–in-content{
width: calc(100% – 60px);
padding: 20px 0;
border-top: 1px solid var(–color_divider);
border-bottom: 1px solid var(–color_divider);
}
.m-detail-header–content h1:not(.h-isolated-styles *){
font-size: 36px;
}
}
@media only screen and (min-width: 1240px) {
.m-in-content-ad-row.mm-in-content-ad-row–in-content{
width: calc(1160px – 60px);
}
.m-detail-header–content h1:not(.h-isolated-styles *){
font-size: 40px;
}
.m-navbar–flex-nav-submenu-category:first-child, .m-navbar–flex-nav-submenu-category:last-child{
width: 180px;
}
/**** Right Rail Recommendations – not handles the spotlight js ****/
.m-aside-rail div:nth-child(3) .m-card-panel–item{
border: 1px solid #ececec;
padding: 20px;
}
}
@media only screen and (min-width: 1680px) and (min-height: 1050px){
.mm-feature .mm-content-type-metadata–above-header .m-content-type-metadata–inner{
width: 1100px;
}
}
]] > More