Nut butter fans, prepare to fall in love again with this Chocolate Vanilla Swirl Cashew Butter. It comes together in about 15 minutes, tastes decadent, and is versatile enough for toast, fruit, or straight from the spoon.

Is Cashew Butter Healthy?
Yes—cashews and cashew butter can be part of a healthy diet. They provide satisfying flavor and texture while delivering healthy fats and protein. Use them as a snack on their own, spread on toast, or as a creamy base in sauces and dressings.
Why cashews are a smart choice:
- Healthy fats: Cashews are rich in unsaturated fats, which can support heart health when consumed in moderation as part of a balanced diet.
- Low in sugar: Plain cashews contain very little sugar, making them a good option for adding richness without excess sweetness.
- Versatile dairy or meat alternative: Cashews blend into a rich, creamy texture that works well as a dairy-free substitute in sauces, cream-based dishes, and vegan recipes.
Protein in Cashews
Cashews are a solid source of plant-based protein. If you snack on a handful or spread cashew butter on toast, you’re adding protein to your day—1 cup of cashews contains roughly 24 grams of protein, making them a helpful option for meeting daily needs in combination with other foods.

How to Make Cashew Butter
This recipe makes two complementary layers: a vanilla cashew butter and a chocolate cashew butter. Blend them separately and then swirl the two together for a beautiful marbled effect and a balanced flavor.
Start with roasted cashews for best flavor. You can buy them roasted or roast raw cashews at home—spread raw cashews on a baking sheet and roast at 350°F (175°C) for 15–20 minutes, stirring once, until fragrant and lightly golden. Allow to cool slightly before processing.
To make each layer, add the ingredients to a high-powered food processor and blend. The process goes from cashew meal to a thick paste, then to a creamy, drippy butter as the nuts release their oils. Total active blending for each batch can range from 4 to 10 minutes depending on your machine. Scrape down the sides as needed.
Pro tip
Adding cold sweeteners like maple syrup or honey to freshly blended nut butter can sometimes cause it to seize and thicken. If your final mix is thicker than you like, add about 1 teaspoon of coconut oil at a time and blend until you reach a smooth, spreadable texture. This thins the butter without diluting flavor.

Best Equipment for Creamy Nut Butter
A high-powered food processor is the ideal appliance for making ultra-creamy cashew butter. Look for a model with a 10–14 cup bowl so you have room to blend and can make larger batches for multiple uses. A strong motor reduces blending time and helps achieve a silky texture.
How to Store Cashew Butter
Store homemade cashew butter in an airtight container in a cool, dark place. Kept sealed, it will typically stay fresh for 1–3 months. Refrigeration can extend shelf life and prevent separation, though it may firm up; let it sit at room temperature briefly before spreading if desired.

Serving Ideas
- Spread on warm toast and top with banana slices or a drizzle of extra maple syrup.
- Use as a dip for apple slices, pears, celery, or graham crackers.
- Stir a spoonful into oatmeal, yogurt alternatives, or smoothie bowls for extra creaminess and flavor.
- Add to baked goods as a filling or swirl into cookie dough, brownies, or energy bars.
More Nut Butter Inspiration
If you enjoy making nut butters, consider experimenting with other flavors like vanilla bean almond butter or classic peanut butter—each nut brings unique texture and nutritional benefits.
Recipe: Chocolate Vanilla Swirl Cashew Butter
Yields: About 2 cups nut butter
Servings: Approximately 16 (2 tablespoons per serving)
Prep/Total time: 15 minutes
Ingredients — For the Vanilla Layer
- 2 cups roasted cashews, lightly salted
- 1/2 teaspoon ground cinnamon
- Paste from one vanilla bean or 1/2 teaspoon vanilla extract
- 1/2 tablespoon maple syrup
- Optional: ~1 teaspoon coconut oil (if needed to reach desired drippiness)
Ingredients — For the Chocolate Layer
- 2 cups roasted cashews
- 3 teaspoons cocoa powder
- 1–2 tablespoons mini dairy-free chocolate chips
Instructions — Vanilla Layer
- Place 2 cups roasted cashews in a food processor. Process about 1 minute until the nuts are a coarse meal.
- Add vanilla and cinnamon. Process for about 5 minutes, scraping the bowl as needed, until the mixture becomes a thick paste.
- Stir in maple syrup and continue processing for another 3–5 minutes until the butter is drippy and smooth. If it remains too thick, add about 1 teaspoon coconut oil and process again. Set aside.
Instructions — Chocolate Layer
- Repeat the process with the second 2 cups of roasted cashews, processing until coarse.
- Add cocoa powder and process for 7–10 minutes, until the mixture becomes smooth and spreadable. Fold in 1–2 tablespoons mini dairy-free chocolate chips; they will melt slightly into the warm butter.
Finishing
Layer the vanilla and chocolate butters in a jar, then use a knife or spoon to gently swirl them together to create a marbled effect. Store in an airtight jar and enjoy within 1–3 months. If the butter firms in the fridge, let it warm at room temperature briefly before using.
Tips & Notes
- Yields approximately 2 cups of nut butter.
- Serving size: 2 tablespoons.
- Roast raw cashews at 350°F for 15–20 minutes if you don’t have pre-roasted nuts.
- Adjust sweetness to taste by adding more or less maple syrup.
Nutrition (approximate per 2 tbsp)
Calories: 384 kcal; Carbohydrates: 21 g; Protein: 12 g; Fat: 27 g; Fiber: 0 g; Sugar: 6 g.
Nutrition information is an approximation and should be used as a general guide.