Recipe + Photos by April Viar
Savory, creamy, and guaranteed to disappear fast at any holiday gathering
Holiday parties call for snacks that are easy to make, easy to eat, and impossible to resist. These vegan ham and cheese pinwheels check every box. Flaky crescent dough wraps around a creamy, savory filling with just the right amount of zing, creating a warm, comforting appetizer that feels nostalgic and festive all at once.
Certified Vegan Oatly Cream Cheese gives these pinwheels their signature creaminess, while vegan ham, melty cheese, and a duo of mustards add depth and flavor in every bite. They come together quickly and bake up golden and irresistible, making them perfect for parties, potlucks, or anytime you want a crowd-pleasing savory treat.

Why You’ll Love This Recipe
- Creamy and Savory – Vegan cream cheese and melty shreds make every bite rich and satisfying.
- Perfect Party Food – Bite-sized, easy to serve, and great for sharing.
- Quick to Make – Simple ingredients and minimal prep time.
- Crowd Favorite – A comforting classic made completely plant-based.
Vegan Ham & Cheese Pinwheels
- Total Time: 35 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
Savory Vegan Ham and Cheese Party Pinwheels
These savory vegan ham and cheese pinwheels are made with flaky crescent dough, creamy plant-based cheese, and tangy mustard for the ultimate party appetizer. Easy to prepare and baked until golden, they are perfect for holiday gatherings and celebrations.
Ingredients
-
1 pack vegan crescent rolls
-
4 oz Certified Vegan Oatly Plain Cream Cheese
-
1 cup Chao Creamy Original Shreds or your favorite vegan shreds
-
1 pack vegan ham slices
-
1/2 teaspoon onion powder
-
1/2 teaspoon garlic powder
-
1 1/2 tablespoons diced red onion
-
1 scallion, sliced
-
1 tablespoon Dijon mustard
-
1 tablespoon yellow mustard
-
1 tablespoon thinly sliced parsley, for topping
-
Pinch of cracked black pepper
Instructions
-
Preheat the oven to 375°F. Line a sheet pan with parchment paper and set aside.
-
On a flat surface, unroll the crescent dough and gently pinch the perforated seams together to form one solid rectangle.
-
Spread the vegan cream cheese evenly over the dough.
-
Sprinkle onion powder, garlic powder, scallions, and black pepper over the surface.
-
Evenly layer the vegan ham slices, followed by the shredded vegan cheese and diced red onion.
-
Drizzle Dijon and yellow mustard in a zigzag pattern over the toppings.
-
Starting from the long edge, tightly roll the dough into a log and press the seam to seal.
-
Using a serrated knife, slice into 1-inch pinwheels and place them cut-side up on the prepared sheet pan.
-
Bake for 15 to 20 minutes, or until golden brown.
-
Remove from the oven, sprinkle with parsley, and serve warm.
Notes
Pinch the dough seams well to prevent filling from leaking.
Use a serrated knife for clean slices.
These are best served warm but still tasty at room temperature.
Brush lightly with vegan butter after baking for extra richness if desired.
Nutrition info is approximate.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 280kcal
- Sugar: 3g
- Sodium: 520mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 8g






