Crunchy Veggie Pinwheels with Cream Cheese and Herbs

Want to save this Recipe?

Enter your email below and get it sent straight to your inbox. Along with recipes & tips every week!

On busy days I go all out for dinner; on others I prefer something quick and tasty like these veggie pinwheels. They’re perfect for using up leftover vegetables and are great for lunch, light dinners, snacks, or packed school lunches.

These roll-ups use everyday ingredients and require minimal prep. They’re kid-friendly and popular with adults too—similar in spirit to Italian pinwheels but focused on fresh vegetables.

Table of Contents

Recipe Highlights

  • Scales easily to feed a crowd—great for potlucks, picnics, and parties.
  • Prep ahead: assemble the rolls the night before, refrigerate, then slice just before serving.
  • Budget friendly: made with simple, affordable ingredients you likely already have.
one portion of pinwheels served on a white dinner plate

Ingredient Notes

  • Cream cheese — Softened cream cheese binds the filling. Use a lighter version if you prefer.
  • Ranch mix — Use a store-bought packet or a homemade blend.
  • Fresh vegetables — Choose firm, fresh vegetables. Avoid frozen veggies that become soggy after thawing.
  • Cheese — Freshly grated cheddar adds nice flavor; choose sharp or mild depending on your taste.
  • Tortillas — Corn tortillas keep these gluten-free; flour tortillas also work if you prefer.
the ingredients needed to make veggie pinwheels

Handy Tip: Use Good Kitchen Tools!

Using quality tools speeds preparation and improves results. A sharp knife, a sturdy cutting board, and a good mixing bowl are all helpful when making pinwheels.

How To Make Veggie Pinwheels

The full ingredient list and step-by-step instructions appear in the recipe card below.

the cream cheese, mayo, dill and ranch dressing combined in a bowl

Step 1. Combine cream cheese, mayonnaise, ranch dressing mix, and dill in a medium bowl until smooth.

chopped vegetables on a plate ready to be added to the pinwheel filling mixture

Step 2. Prepare and finely chop the vegetables.

the combined pinwheel filling mixture in a bowl

Step 3. Fold the chopped vegetables and shredded cheese into the cream cheese mixture until combined.

the filling mixture spread onto one of the tortillas

Step 4. Divide the filling into eight equal portions, place each portion on a tortilla, and spread evenly so every roll is the same size.

the beginning of rolling up a filled tortilla

Step 5. Starting at one edge, gently roll each tortilla into a tight log.

one tortilla rolled up

Step 6. Repeat with the remaining tortillas.

the pinwheel roll ups wrapped in plastic wrap and ready to be chilled

Step 7. Wrap each roll tightly in plastic wrap and refrigerate for at least 1 hour, or overnight for best results.

a plate filled with sliced veggie pinwheel pieces

Step 8. Unwrap and slice each roll into 1 to 1½-inch thick rounds just before serving.

Recipe Notes And Variations

  • Yield — Using eight tortillas and cutting each into about eight pieces yields roughly 64 pinwheels; cut thicker slices for fewer pieces.
  • Dice vegetables finely — grated carrots work well for uniform texture and easier slicing.
  • Avoid overfilling—the rolls will be difficult to roll and slice cleanly if too full.
  • Other additions — olives, sweet corn, cabbage, green onions, green beans, radishes, or zucchini; avoid watery items like fresh tomatoes. Add jalapeño for heat.
  • Cheese options — Pepper Jack, Cotija, or Monterey Jack also work.
  • Spread alternatives — try hummus or substitute some cream cheese with sour cream for a lighter texture.
  • To make non-vegetarian pinwheels, add shredded cooked chicken, ham, or salami.
three pinwheels with toothpicks inside on a plate

Storage

  • Assemble and refrigerate the whole, wrapped rolls up to one day in advance.
  • Slice just before serving for the best texture and presentation.

FAQs

How do you make pinwheels that don’t fall apart?

Chill the rolled tortillas well before slicing—at least one hour, preferably longer. Use a very sharp knife and a gentle back-and-forth sawing motion to keep the rounds intact.

Why are my pinwheels soggy?

Sogginess usually comes from high-water-content ingredients (like tomatoes or cucumbers) or storing assembled pinwheels too long. Keep fillings dry and slice close to serving time.

How to plate pinwheel sandwiches?

Arrange them on a large platter for self-serve. Place pieces upright with toothpicks or lay them flat with the cut side facing up for a colorful display.

three pieces of the pinwheel served with toothpicks

Serving Suggestions

  • Pair with a fresh fruit salad for a light lunch.
  • Serve alongside crispy chips for a classic combo.
  • Offer as an appetizer at parties with other finger foods.

More Recipes You Might Like

  • Ranch cream cheese ham pinwheels
  • Buffalo chicken pinwheels
  • Italian pinwheels
  • Collections of pinwheel recipes and school lunch ideas
close up view of the stacked pinwheel slices

Weight Watchers Points

One serving equals 4 Blue Plan SmartPoints.

Recommended Tools

  • Mixing bowl for combining ingredients.
  • Measuring cups and spoons for accuracy.
  • A sharp knife and a sturdy cutting board for clean slicing.

Thank you for reading this veggie pinwheels recipe. I create simple, affordable recipes aimed at busy cooks—please visit again for more ideas.

Veggie Pinwheels

Don’t forget to tag #recipesfromapantry if you make these Veggie Pinwheels!

the completed veggie pinwheels recipe on a white plate

Veggie Pinwheels

These easy veggie pinwheels are the perfect party food!

Prep Time: 20 mins
Refrigeration Time: 1 hr
Total Time: 1 hr 20 mins
Course: Appetizer, Snack
Cuisine: American, Western
Diet: Gluten Free, Vegetarian
Servings: 20
Calories: 139 kcal
Author: Bintu Hardy

Ingredients

  • 8 ounces (227g) cream cheese, softened
  • ½ cup (115g) mayonnaise
  • 1 ounce (28g) Ranch dressing mix (1 packet)
  • 1 teaspoon dried dill or 1 tablespoon minced fresh dill
  • 2 cups (500g) finely chopped vegetables (red bell peppers, broccolini, cauliflower, carrots)
  • 1 cup (200g) grated cheddar cheese
  • 8 corn tortillas, 8-inch round

Instructions

  1. Combine cream cheese, mayonnaise, ranch dressing mix, and dill in a medium bowl until smooth.
  2. Fold in the chopped vegetables and shredded cheese until evenly combined.
  3. Divide the filling into eight equal portions, place each portion on a tortilla, and spread evenly.
  4. Roll each tortilla tightly, wrap in plastic wrap, and refrigerate for at least 1 hour or overnight.
  5. Unwrap and slice each roll into 1–1½ inch rounds before serving.

Notes

  • Yield: about 64 pieces (8 tortillas × ~8 slices each). Thicker slices will reduce the number of pieces.
  • Finely dice or grate vegetables for easier rolling and uniform slices.
  • Store uncut rolls wrapped in plastic in the fridge for up to 1 day before slicing.
  • There are 4 WW Blue Plan SmartPoints per serving.

Nutrition

Calories: 139 | Carbohydrates: 9g | Protein: 3g | Fat: 10g | Saturated Fat: 4g | Fiber: 2g | Sugar: 1g