These veggie cream cheese pinwheels are the kind of snack you’ll want to make on repeat.
Loaded with colorful chopped vegetables, creamy herbed cheese spread, and wrapped in soft flour tortillas, they’re fun to make, easy to prep ahead, and totally irresistible.
Whether you’re packing lunchboxes, prepping party platters, or just need a quick weekday snack, these vegetable tortilla roll-ups check all the boxes: no-cook, crowd-pleasing, and packed with flavor and crunch in every bite.
Why You’ll Love This Recipe
Fresh and flavorful – Colorful veggies and creamy filling in every bite
Perfect for meal prep – Make ahead and slice when needed
No cooking required – Just mix, roll, and chill
Kid-friendly and party-ready – Great for lunchboxes, potlucks, or appetizers
Customizable – Use whatever vegetables or cheese you have on hand
What You’ll Need (Ingredient Highlights)
Chopped vegetables – A colorful mix like broccoli, carrots, and red bell pepper adds crunch and flavor
Cream cheese – Softened for easy mixing and creamy texture
Mayonnaise – Adds lightness and tang to the spread
Garlic powder & dried dill – Bring subtle savory herb notes
Salt & black pepper – Balance and brighten the flavor
Flour tortillas – Use large, burrito-sized wraps for rolling ease
Cheddar cheese – Grated for melty texture and flavor contrast
Green onion – Adds freshness and a gentle bite
Pro Tips Before You Start
Mince veggies small – The finer the chop, the easier the pinwheels hold together
Use softened cream cheese – Room temperature makes it easy to spread
Microwave tortillas briefly – They roll better when slightly warm
Chill before slicing – Helps the rolls set and stay together
Wrap tightly – For the best shape and clean pinwheel slices
How to Make Veggie Cream Cheese Pinwheels
Step 1: Prepare the Vegetables
Chop about 1 cup of mixed vegetables finely.
A mix of broccoli, carrots, and red bell pepper works perfectly, but feel free to use what you have.
Tip: Smaller pieces mean better flavor distribution and neater slices.
Step 2: Make the Cream Cheese Spread
In a medium bowl, combine: 4 oz softened cream cheese, ⅓ cup mayonnaise, ½ tsp garlic powder, ¼ tsp dried dill, ¼ tsp salt, ⅛ tsp black pepper
Mix until smooth and fully combined.
This creamy spread will be the glue that holds everything together.
Step 3: Warm the Tortillas
Microwave 2 large flour tortillas for 15–20 seconds to make them soft and pliable.
Lay each tortilla flat on a clean surface.
Step 4: Assemble the Roll-Ups
Spread the cream cheese mixture evenly over each tortilla.
Top with:
A layer of chopped veggies
¼ cup grated cheddar cheese per tortilla
A sprinkle of chopped green onions
Distribute toppings evenly across the entire surface so you get flavor in every bite.
Step 5: Roll and Set
Starting at one edge, roll the tortilla tightly into a log.
The cream cheese will help seal the edge.
Secure with toothpicks if needed.
Place the rolls in the freezer for 20 minutes to set quickly, or wrap and chill in the fridge for several hours (or overnight) if making ahead.
Step 6: Slice and Serve
Once set, slice into 1-inch pinwheels using a sharp knife.
Serve immediately, or store chilled until ready to enjoy.
What to Serve With Pinwheels
These veggie cream cheese pinwheels are perfect on their own, but they also go well with:
Fresh fruit skewers
Hummus or ranch dip
Chips or pretzels
Mini sandwiches or wraps
Smoothies or lemonade – For a light lunch or snack combo
Variations and Substitutions
Switch up the veggies – Try cucumber, spinach, shredded lettuce, or zucchini
Make it spicy – Add diced jalapeños or a dash of hot sauce to the spread
Use flavored tortillas – Spinach or tomato wraps add color and taste
Try different cheese – Pepper jack or mozzarella work great
Make it vegan – Use plant-based cream cheese, mayo, and tortillas
Storage & Make-Ahead Tips
Make ahead – Assemble and refrigerate whole rolls up to 24 hours in advance
Leftovers – Store in an airtight container in the fridge for up to 3 days
Freezer option – Not recommended, as the veggies and tortillas lose texture after freezing
Always slice just before serving for the freshest look and best bite.
FAQs
Can I use different vegetables?
Absolutely. Try cucumber, celery, spinach, or even shredded beets.
Are these pinwheels freezer-friendly?
Not really. The raw vegetables and tortillas tend to get soggy when thawed.
Can I make these gluten-free?
Yes! Use gluten-free tortillas and double-check your mayo and cream cheese.
Can I use Greek yogurt instead of mayo?
You can, but the flavor will be tangier and the texture slightly thinner.
How do I keep them from falling apart?
Roll tightly, chill before slicing, and use toothpicks if needed.
Can I pack these for lunch?
Yes! They travel well in a lunchbox if stored chilled and tightly wrapped.
Final Thoughts
These veggie cream cheese pinwheels are the perfect mix of creamy, crunchy, and satisfying.
They’re beautiful on a platter, easy to customize, and ideal for both busy weekdays and casual get-togethers.
Once you try them, you’ll see why they’re such a go-to for parties, potlucks, and prep-ahead snacks.

Veggie Cream Cheese Pinwheels
Ingredients
- 1 cup chopped vegetables broccoli, carrots, red bell pepper
- 4 oz cream cheese softened
- ⅓ cup mayonnaise
- ½ tsp garlic powder
- ¼ tsp dried dill
- ¼ tsp salt
- ⅛ tsp black pepper
- 2 large burrito-sized flour tortillas
- ½ cup grated cheddar cheese
- 2 Tbsp chopped green onion
Instructions
- Finely chop vegetables.
- In a bowl, mix cream cheese, mayo, garlic powder, dill, salt, and pepper.
- Warm tortillas in the microwave for 15–20 seconds.
- Spread cream cheese mixture, then top with veggies, cheese, and green onions.
- Roll tightly. Chill in freezer for 20 minutes or in fridge overnight.
- See full steps with tips & photos → https://mischacrossing.com/veggie-cream-cheese-pinwheels/
Notes
- For best results, chop vegetables finely to ensure even distribution and easier rolling.
- Feel free to customize the vegetables based on preference or availability; options like spinach, shredded cabbage, or cucumbers work well.
- These pinwheels can be made a day in advance and stored in the refrigerator until ready to serve.