Vegan Cacio e Pepe

Cacio e pepe is a simple, classic Roman pasta dish. This easy vegan recipe swaps the cheese for cashew butter, miso, and nutritional yeast for a satisfying supper.

Vegan Cacio e Pepe Topped with Cracked Pepper on Plate with Some of Pasta Wrapped around a Fork

Simply Recipes / Mica Siva

Cacio e pepe is a beloved dish of Roman origins that translates to “cheese and pepper.” Made with just a few deliciously simple ingredients, it is the perfect pantry dinner that tastes complex but couldn’t be easier to make.

Classic cacio e pepe is made using Pecorino cheese, spaghetti or bucatini pasta, sometimes butter, and always a generous sprinkling of black pepper. With both cheese and butter, it’s not exactly a vegan-friendly dish… until now! 

This quick and easy vegan recipe uses nutritional yeast, creamy cashew butter, miso paste, and spicy black pepper to mimic the traditional dish.

The Best Pasta for Cacio e Pepe

Cacio e pepe is typically made with a long noodle, like spaghetti or bucatini. Bucatini is thicker than spaghetti and hollow on the inside, similar to a long, narrow tube. This unique shape is ideal for cacio e pepe, since the creamy, savory sauce will envelop the inside and outside of the pasta.

Pot of Vegan Cacio e Pepe with Some Noodles Wrapped around a Pair of Tongs Next to a Bowl of Black Pepper on a Small Plate and Two Forks on the Counter

Simply Recipes / Mica Siva

What Is Nutritional Yeast?

If nutritional yeast isn’t in your pantry, it should be. The deactivated yeast flakes are popular in vegan diets for their savory flavor that tastes a lot like cheese in dairy-free dishes. 

Nutritional yeast is the secret to the cheesy flavor in this vegan dish. Typically found in the health food or spice aisle, nutritional yeast not only tastes great but also has high amounts of B vitamins, which can be challenging to get in a vegan diet.

The Essential Ingredients

You’ll just need a few more ingredients in addition to nutritional yeast to make this vegan cacio e pepe: 

  • Cashew butter is a light nut butter that, unlike peanut or almond butter, has a mild, creamy taste (especially if it’s raw and untoasted). It’s the key to a creamy vegan cacio e pepe. Cashew butter can be found among your favorite nut butters at the grocery store—be sure to buy unsweetened cashew butter for the best flavor. I like Once Again brand.
  • Miso paste is an umami-rich ingredient that gives a salty, savory flavor to any dish. It can typically be found with the tofu products or with the Asian sauces and ingredients. I like using white miso for its milder flavor when compared to red or brown miso, but any type will do for this recipe.
  • Black pepper is the key to cacio e pepe's signature flavor. I lightly toast the pepper to make it even more flavorful. Don’t rely on pre-ground pepper—use fresh ground pepper, preferably coarsely ground.
  • Pasta water is the secret to creamy pasta that sticks to your noodles. Pasta water can’t be replaced with plain water because it has residual, leftover starches from cooking pasta which helps to thicken sauces to perfection. The salted, starchy water also helps to season the dish.
Vegan Cacio e Pepe Lifted Using a Pair of Tongs

Simply Recipes / Mica Siva

Satisfying Vegan Pasta Recipes

Vegan Cacio e Pepe

Prep Time 14 mins
Cook Time 12 mins
Total Time 26 mins
Servings 3 to 4 servings

Cashew butter is the star of this dish. If you can’t find unsweetened cashew butter, try using tahini or raw, unsweetened almond butter instead.


  • 12 ounces bucatini pasta

  • 1 1/2 teaspoons kosher salt, plus more to taste

  • 1 teaspoon fresh, coarsely ground black pepper, plus more to taste

  • 1/3 cup unsweetened cashew butter (raw and untoasted, if possible)

  • 1/4 cup nutritional yeast

  • 2 teaspoons miso


  1. Cook the pasta:

    Bring a large pot of water to a boil. Add the pasta and salt. Cook until al dente (according to the package directions). 

    Reserve 1 1/2 cups of pasta water and drain the pasta in a colander.

  2. Toast the black pepper:

    Meanwhile, add the coarsely ground pepper to a large, deep skillet over medium-low heat and toast until fragrant, about a minute. Transfer the pepper to a medium bowl. You’ll add the pasta back to this skillet, so make sure it is large enough.

    Simple Tip!

    To avoid a potential coughing fit, turn on the exhaust fan above your stove before toasting the pepper.

    Cracked Pepper Toasting on a Pan for Cacio e Pepe Vegan Recipe

    Simply Recipes / Mica Siva

  3. Make the sauce:

    Add the cashew butter, nutritional yeast, and miso to the bowl with the pepper. While whisking, slowly pour in 1 cup of the reserved, hot pasta water into the cashew butter mixture. Whisk until creamy and well combined.

    Simple Tip!

    At first it may seem like your sauce is too loose. It will thicken as you stir it into the pasta.

    Bowl of Cashew Butter, Nutritional Yeast, and Miso Mixed Together for Vegan Cacio e Pepe Recipe

    Simply Recipes / Mica Siva

  4. Combine and serve:

    Add the drained pasta and sauce to the skillet over medium-low heat. Stir and toss constantly until the sauce thickens—this may take a few minutes. If this sauce becomes too thick, add more pasta water, a small splash at a time. 

    Season with salt to taste and garnish with more pepper. Serve immediately.

    Vegan cacio e pepe is best served fresh. Any leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, add a splash of water or nondairy milk and place in a skillet over medium heat and cook until warmed through. 

    Love the recipe? Leave us stars below!

    Boiled Bucatini Pasta in a Pan on a Stove for Cacio e Pepe Recipe

    Simply Recipes / Mica Siva

    Pot of Vegan Cacio e Pepe with Some Noodles Wrapped around a Pair of Tongs

    Simply Recipes / Mica Siva

Nutrition Facts (per serving)
291 Calories
12g Fat
36g Carbs
11g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 291
% Daily Value*
Total Fat 12g 16%
Saturated Fat 2g 12%
Cholesterol 0mg 0%
Sodium 650mg 28%
Total Carbohydrate 36g 13%
Dietary Fiber 4g 15%
Total Sugars 3g
Protein 11g
Vitamin C 0mg 0%
Calcium 33mg 3%
Iron 2mg 14%
Potassium 261mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.