Vegan Cheese Sauce Recipe Potato Carrot: Nutty Cashew Cream With Tangy Garlic Kick

Sauces & Condiments

Vegan Cheese Sauce Recipe Potato Carrot: Nutty Cashew Cream With Tangy Garlic Kick

This vegan cheese sauce recipe transforms humble potatoes and carrots into something rich, creamy, and impossible to resist—without a single dairy product. The secret lies in cashews, which blend into a velvety, nutty base that mimics traditional cheese sauce perfectly.

I developed this recipe after years of experimenting with plant-based alternatives, and it’s now my go-to for coating roasted veggies, drizzling over pasta, or even as a dip.

The sauce starts with soaked cashews for maximum creaminess, then builds layers of flavor with garlic, lemon juice, and nutritional yeast for that signature tangy, cheesy depth. Unlike store-bought vegan cheeses, this version is smooth, adjustable to your preferred thickness, and packed with umami.

The best part? It takes just 10 minutes to make and requires only 6 simple ingredients—no fancy equipment needed. What you’ll end up with is a sauce so rich and satisfying, even non-vegans won’t notice the difference.

It clings perfectly to roasted potatoes and carrots, creating a golden, glossy coating that’s both crispy and creamy. The tangy garlic kick elevates every bite, making this the ultimate plant-based companion for comfort food classics.

Use it as a topping for baked potatoes, a drizzle for roasted vegetables, or even a dip for crudités. The possibilities are endless, and the results are always restaurant-quality. Let’s make this sauce!

👨‍🍳
Difficulty
Easy
🌱
Diet
Vegan
🔥
Calories
Low Cal

Ingredients for vegan cheese sauce recipe potato carrot

Six simple ingredients that blend into a creamy, tangy sauce—perfect for potatoes and carrots.

Ingredient Amount Notes
Raw Cashews 🥜 1 cup Unsalted, soaked in hot water for 15 minutes
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality, fruity variety
Fresh Garlic Cloves 🧄 3 cloves Peeled, roughly chopped
Fresh Lemon Juice 🍋 2 tbsp Freshly squeezed, no pulp
Nutritional Yeast 🍄 ½ cup Fortified, for cheesy flavor
Vegetable Broth 💧 ½ cup Low-sodium preferred
Sea Salt 🧂 1 tsp Diamond Crystal preferred
White Pepper 🌶️ ¼ tsp Freshly ground for subtle heat

The cashews are the star here—soaking them in hot water for 15 minutes makes all the difference for that ultra-smooth texture. Trader Joe's and Costco sell raw cashews in bulk, which is the best value. Nutritional yeast is a must for that authentic cheesy flavor, and Bragg or Bob's Red Mill are my go-tos. Fresh garlic is non-negotiable—pre-minced garlic just doesn't cut it. The olive oil should be fruity and high-quality, not that cheap cooking oil. If you're short on time, soaking the cashews in boiling water for 10 minutes still works, but 15 minutes is ideal.

No cashews? Silken tofu or almond butter can work in a pinch, but the texture won't be as creamy. Skip the nutritional yeast? White miso paste at half the amount adds umami depth. Fresh lemon juice is best, but bottled lemon juice works if you're in a rush. The vegetable broth can be swapped for water, but it adds a nice savory note. For extra richness, add 1 tbsp vegan butter at the end. If the sauce is too thick, thin it with a splash of warm water or plant-based milk.

This sauce keeps beautifully—5 days in the fridge sealed in a jar with a thin layer of olive oil on top to preserve freshness. Freezes for 3 months and reheats like a dream. I always make a double batch because it disappears fast. The sauce thickens as it cools, so add a splash of water or broth if it's too stiff when reheating. Perfect for drizzling, dipping, or coating—just don't skip the garlic, or you'll miss the tangy kick that makes it special.

❤️

Why You'll Love This Recipe

  • No-Soak Cashews: I’ll be real—soaking cashews feels like a hassle. This sauce uses raw cashews straight from the bag, blended with lemon juice and olive oil until it’s buttery without effort. Five minutes, no waiting, and zero fuss.
  • Umami Bomb: That nutritional yeast? It’s the secret weapon here. The moment you mix it with the garlic and olive oil, the sauce gets this deep, cheesy richness that’s almost too good to resist. Honestly, I’ve made it for people who swear they hate vegan food—they always ask for seconds.
  • Weeknight Magic: Between us, this sauce turns bland roasted potatoes and carrots into something ridiculously satisfying. Dump it on pasta, toss it with greens, or slather it on toast—it’s my go-to when I’m too tired to think. (Yes, even on a Tuesday night.)
  • Budget Bulk: A single batch stretches for three meals: mac and cheese, loaded baked potatoes, or a hearty veggie stir-fry. Cashews are cheaper than dairy cheese, and the sauce keeps for days in the fridge. I’ve fed a crowd with this—it’s my reliable, wallet-friendly secret.

Step-by-step instructions for creamy vegan cheese sauce

Here's how to make this rich, tangy vegan sauce that pairs perfectly with roasted potatoes and carrots.

1

Soak and Prepare the Cashews

Place the 1 cup raw cashews in a heatproof bowl and pour hot water over them until fully submerged. Let them soak for 15 minutes - this softens them completely so they blend into a velvety texture. I always use a fine-mesh strainer to drain them afterward, shaking off any excess water. The soaked cashews should be pliable between your fingers, not dry or crumbly.

While they soak, peel and roughly chop the 3 cloves fresh garlic. I prefer to leave them slightly chunky rather than mincing them finely - this prevents the sauce from becoming overly garlicky. The garlic will soften during blending and distribute evenly throughout the sauce. Keep the garlic at room temperature while you work to enhance its flavor.

2

Blend the Base Ingredients

Transfer the drained cashews to a high-speed blender along with the 0.25 cup extra-virgin olive oil, the chopped garlic, and the 2 tbsp fresh lemon juice. Blend on high speed for 1-2 minutes until completely smooth. You should see a thick, pale yellow paste forming at the bottom of the blender jar.

This initial blend creates the creamy foundation of your sauce. The olive oil adds richness while the lemon juice provides that bright, tangy note that mimics traditional cheese sauce. I like to scrape down the sides with a silicone spatula at this stage to ensure even blending. The mixture should be completely smooth with no visible cashew pieces.

3

Build the Sauce with Flavor Layers

Add the 0.5 cup nutritional yeast, 0.5 cup vegetable broth, 1 tsp sea salt, and 0.25 tsp white pepper to the blender. Blend again on high speed for 2-3 minutes until completely smooth and creamy. The sauce should have a thick, pudding-like consistency with a bright yellow color from the nutritional yeast.

Taste the sauce at this point - it should have a rich, umami flavor with a subtle tang from the lemon. If it needs more salt, add it gradually since you can't remove excess salt later. The white pepper adds a subtle warmth that complements the garlic beautifully. The sauce should coat the back of a spoon but still be pourable - if it's too thick, add 1-2 tablespoons of water while blending.

4

Simmer for Enhanced Flavor

Transfer the blended sauce to a small saucepan and place it over medium heat. Stir constantly with a silicone spatula as it heats up, scraping the bottom to prevent any sticking. Bring the sauce to a gentle simmer for 5-7 minutes, stirring frequently. You'll notice the sauce thickens slightly as it warms through.

This simmering step develops the sauce's depth of flavor and ensures all the ingredients meld together perfectly. The sauce should be hot but not boiling - you're looking for a gentle, steady simmer where small bubbles form at the edges. The final texture should be smooth, velvety, and perfectly pourable over your roasted potatoes and carrots.

👨‍🍳

Pro Tips For Making Vegan Cheese Sauce Recipe Potato Carrot

  • SOAK CASHEWS 4 HOURS: I learned this the hard way—skipping the soak leaves you with a gritty, unappetizing sauce. Use boiling water, cover, and let them sit while you prep the rest. No need to drain them afterward; just blend with the soaking liquid for maximum creaminess.
  • TOAST CASHEWS FIRST: This isn’t the prettiest method, but it’s the tastiest. Dry-toast your soaked cashews in a 350°F oven for 8–10 minutes before blending—they’ll develop a nutty depth that raw cashews just can’t match. (Yes, even if you’re impatient like me.)
  • SALT THE GARLIC: Fresh garlic cloves hold moisture like sponges, and that’s the last thing you want in your sauce. Mince them, sprinkle with a pinch of salt, let sit for 5 minutes, then pat dry with a paper towel. Your sauce will be smoother, and the flavor will pop without bitterness.
  • BLEND IN STAGES: Dumping everything into the blender at once is a recipe for disaster. First, blend the soaked cashews with olive oil and lemon juice until completely smooth. Then, add garlic, nutritional yeast, and salt in increments—this prevents clumping and ensures a velvety texture. (Your future self will thank you.)

Creative variations of these flavors

Garlic Herb Twist

Amplify the sauce’s brightness by adding 1 tbsp fresh rosemary and 1 tsp dried thyme to the blender with the cashews. The herbs infuse a fragrant, earthy depth that pairs beautifully with roasted potatoes and carrots.

I often use Trader Joe’s dried thyme for its robust flavor. For extra freshness, add 2 tbsp chopped parsley at the end—it brightens the sauce and adds a pop of color. 🌿

Spicy Kick Option

For heat lovers, blend in ½ tsp cayenne pepper or 1 tsp hot sauce (like Cholula) with the garlic and lemon juice. This adds a subtle smoky-spicy note that cuts through the richness.

Start with less and adjust to taste—some hot sauces can overpower the delicate balance. I like to add a pinch of smoked paprika for depth if I’m going for heat. 🌶️

Creamy Mushroom Fusion

Sauté ½ cup finely chopped cremini mushrooms in 1 tbsp olive oil until golden, then blend them directly into the sauce. The umami from mushrooms deepens the cheesy flavor, making it even more satisfying.

For extra richness, add 1 tbsp vegan butter at the end. This variation works especially well with roasted carrots and potatoes. 🍄

Smoky Chipotle Swirl

Mix ½ tsp chipotle powder or 1 tsp adobo sauce into the warm sauce at the end for a smoky, slightly sweet heat. This adds complexity that pairs perfectly with roasted potatoes and carrots.

I recommend Penzeys Spices chipotle powder for its authentic smokiness. Stir well and let it sit for 2 minutes to meld the flavors. 🔥

Nutty Almond Twist

Replace half the cashews (½ cup) with raw almonds for a subtly sweeter, nuttier sauce. The almonds add a delicate crunch when drizzled over roasted veggies. Toast the almonds lightly before blending for extra depth. This variation works well with carrot fries or mashed potatoes. 🌰

Creamy Avocado Boost

Add ½ ripe avocado** to the blender with the soaked cashews for a lusciously creamy texture. The avocado adds healthy fats and a velvety smoothness. For best results, use a ripe but firm avocado—overripe ones can make the sauce too thin.

This variation is perfect for drizzling over roasted potatoes or as a dip for veggie sticks. 🥑

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 3g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this sauce without a high-speed blender?

Yes, but the texture will be less smooth. Use a regular blender and add 2-3 tablespoons of warm water while blending to help break down the cashews. For an even better result, soak the cashews for 30 minutes and blend in batches with extra liquid. A food processor works too, but expect slightly more graininess.

2

How do I adjust the thickness for dipping vs. drizzling?

For a thicker sauce (great for dipping), simmer uncovered for 3-5 extra minutes to evaporate moisture. For a thinner, drizzle-friendly consistency, add 1-2 tablespoons of warm water or plant-based milk while blending. The sauce naturally thickens as it cools, so adjust right before serving.

3

What's the best way to reheat leftovers?

Gently reheat in a saucepan over low heat with 1-2 tablespoons of water or broth, stirring constantly to prevent separation. Avoid microwaving as it can make the sauce grainy. If the sauce thickens too much, thin with a splash of warm water. Store leftovers in an airtight container for up to 5 days.

4

Can I use this sauce on pasta instead of potatoes?

This sauce works beautifully as a vegan Alfredo-style sauce. Toss with cooked pasta and add a pinch of red pepper flakes for heat. For extra richness, stir in 1 tbsp vegan butter at the end. The nutty flavor pairs well with mushrooms, spinach, or roasted veggies in pasta dishes.

5

Why does my sauce taste bland?

Most likely, you skipped the simmering step or didn't use enough nutritional yeast. Always simmer for 5-7 minutes to develop flavors, and ensure you're using ½ cup of nutritional yeast (not less). For extra depth, add 1 tsp white miso paste or ½ tsp smoked paprika while blending. Fresh lemon juice is key—don't substitute with bottled if possible.

★★★★★5.0(1 review)
Categories Sauces & Condiments