These Rainbow Veggie Pinwheels are the little spirals you keep seeing all over Pinterest, and for good reason: they're bright, crunchy, creamy, and they disappear from the platter faster than you can set it down. I make them for potlucks, lunchboxes, baby showers, and lazy Sunday snacks, and every single time someone asks for the recipe.
Advertisements1
The magic is a soft flour tortilla rolled tight around a whipped cream cheese filling with colorful vegetables tucked in like a bouquet. No cooking, no oven, just a sharp knife and a little patience when you slice. You can prep them in the morning and chill them until party time, which is honestly the best part.
Feel free to swap the veggies for whatever is crisp and fresh in your fridge. The only real rules are: dry your vegetables well, roll tight, and chill before slicing. Do those three things and you'll get those perfect pinwheel spirals every time.
Why You'll Love This Recipe
About the Ingredients
4 large (10-inch/25cm) flour tortillas, burrito size
Soft, fresh tortillas roll without cracking. Spinach or tomato tortillas add extra color, and gluten-free wraps work fine if you press them gently. Buy the freshest package you can find, since stale tortillas tear at the edges.
8 oz (226g) full-fat cream cheese, softened
Full-fat gives the creamiest spread. For a lighter version, use whipped cream cheese or swap half for thick Greek yogurt. Let it sit at room temperature for 20 minutes so it spreads without tearing the tortilla.
1/2 cup (115g) sour cream
Sour cream loosens the filling so it spreads easily. Plain Greek yogurt is a great substitute and adds a little tang. Don't skip this, or the filling will be too stiff and lumpy.
1 cup (30g) fresh baby spinach leaves, stems removed
Baby spinach is tender and mild. Arugula or butter lettuce works too, but pat everything bone-dry so the tortillas don't get soggy. Bagged pre-washed spinach is a huge time-saver here.
1 large red bell pepper, seeded and cut into thin strips
Red pepper brings sweetness and crunch. Yellow or orange bell peppers are equally good, and roasted red peppers from a jar work in a pinch if you drain and pat them dry.
1 large carrot, peeled and julienned
Thin matchsticks are key so the pinwheels slice cleanly. Pre-shredded carrot sticks are a fine shortcut, or use a vegetable peeler to make wide ribbons for a softer bite.
1/2 English cucumber, seeded and cut into thin strips
English cucumbers have thin skin and fewer seeds. If using a regular cucumber, scoop out the watery center with a spoon so the filling stays creamy, not runny.
1/4 cup (15g) fresh dill, finely chopped
Dill gives that fresh, herby flavor everyone loves. Fresh chives, parsley, or basil all work beautifully, so use whatever herb you have on hand. Dried herbs are fine in a pinch: use 1 tablespoon.
1/2 tsp garlic powder
Garlic powder blends smoothly into the cream cheese. Onion powder or a finely grated garlic clove are easy swaps. Add a pinch of salt and black pepper too.
1/2 tsp fine sea salt plus 1/4 tsp black pepper
Season the filling, not just the veggies, so every bite tastes balanced. Kosher salt works the same, but if you use table salt, start with a little less and taste as you go.
1/4 cup (20g) thinly sliced green onions, plus extra for garnish
Green onions add a mild onion crunch. Chives or finely diced red onion are great substitutes. Save a few green tops to sprinkle over the platter for a pretty finish.
Tips & Tricks
Dry Your Veggies
Pat every vegetable completely dry with paper towels before rolling. Extra moisture is the number one reason pinwheels turn soggy and the spirals fall apart.
Roll Tight, Then Chill
Roll the tortilla as tightly as you can without squishing the filling, then wrap it in plastic and chill for at least 30 minutes. Cold rolls slice into clean, neat spirals instead of smeared ones.
Use a Serrated Knife
A sharp serrated or bread knife cuts through the tortilla and veggies without crushing them. Wipe the blade between cuts for picture-perfect edges.
Don't Overfill
Leave a 1-inch border around the edges of the tortilla. Overfilling feels generous but makes the roll impossible to close and the slices burst open.
Pro Tips
Step-by-Step Instructions
1. Make the creamy filling
Beat the softened cream cheese, sour cream, garlic powder, salt, pepper, dill, and green onions in a medium bowl until smooth and fluffy, about 1 minute. Taste and adjust the salt, since a well-seasoned filling makes the whole pinwheel sing.
2. Prep the vegetables
Pat the spinach, bell pepper, carrot, and cucumber completely dry with paper towels, then cut everything into thin, uniform strips. Uniform strips roll evenly and slice cleanly, so take an extra minute here.
3. Spread the tortillas
Lay one tortilla on a flat surface and spread about 1/4 cup of the cream cheese mixture evenly across it, leaving a 1-inch (2.5cm) border all around. Repeat with the remaining tortillas and filling.
4. Layer the rainbow
Arrange the spinach, bell pepper, carrot, and cucumber in separate bands across the lower third of each tortilla. Keep the layers thin so the roll stays tight and sliceable.
5. Roll tightly
Starting at the filled edge, roll the tortilla up snugly, tucking the filling in as you go, then press the seam gently to seal. Tight rolls are the secret to those clean Pinterest spirals.
6. Chill the rolls
Wrap each roll tightly in plastic wrap and refrigerate for at least 30 minutes, or up to 24 hours. Chilling firms the filling so the pinwheels hold their shape when sliced.
7. Slice and serve
Unwrap the rolls and trim the uneven ends for yourself, then slice each roll into 1-inch (2.5cm) rounds with a serrated knife. Arrange cut-side up on a platter, garnish with green onions, and serve chilled.
Delicious Variations
Mediterranean Twist
Swap the dill for basil, add hummus under the cream cheese, and tuck in roasted red peppers, feta crumbles, and kalamata olives.
Spicy Southwest
Mix 1 teaspoon taco seasoning and a squeeze of lime into the filling, then layer in black beans, corn, avocado, and pickled jalapeños.
Smoked Salmon Delight
Replace the cucumber with thin smoked salmon, use dill cream cheese, and add capers and red onion for an elegant brunch version.
How to Store Pinterest-Perfect Rainbow Veggie Pinwheels
Refrigerator
Store unsliced rolls wrapped tightly in plastic wrap or in an airtight container for up to 24 hours; sliced pinwheels keep for up to 2 days but are best the day they're made.
Freezer
Freezing is not recommended because the cream cheese filling and crisp vegetables become watery and mushy after thawing.
Reheating
No reheating needed; these are served cold. If they've been out at room temperature for more than 2 hours, discard them for food safety.
Frequently Asked Questions
Q: How far ahead can I make veggie pinwheels?
You can assemble the unsliced rolls up to 24 hours in advance and keep them wrapped in the fridge. Slice them right before serving so the edges stay neat and the tortillas don't dry out. If you need them even earlier, prep the filling and veggies separately up to 2 days ahead.
Q: Why are my pinwheels soggy?
The usual culprit is wet vegetables, so pat everything dry with paper towels before rolling. Also spread a thin layer of cream cheese all the way to the edges, which acts as a barrier between the juicy veggies and the tortilla. Chilling the rolls before slicing helps too.
Q: Can I use something other than cream cheese?
Yes, whipped cream cheese, thick Greek yogurt, or a mix of cream cheese and hummus all work well. Just choose something thick and spreadable, since runny fillings make the rolls slide apart. Avoid fat-free cream cheese, which tends to be watery.
Q: How do I keep pinwheels from unrolling?
Roll the tortilla as tightly as you can, then place the roll seam-side down and chill it for at least 30 minutes. The cold firms up the filling and helps the tortilla hold its shape. You can also secure the roll with plastic wrap while it chills.
Q: Are veggie pinwheels healthy?
They're a lighter appetizer thanks to all the fresh vegetables, though the cream cheese and sour cream do add fat and calories. Each pinwheel runs about 95 calories, so they fit nicely into most eating plans when enjoyed in moderation. Use Greek yogurt and whole-wheat tortillas to lighten them further.
Grab your tortillas and whatever crisp veggies are hanging out in your fridge, and roll up a batch of these Rainbow Veggie Pinwheels this week. They're the easiest way to bring a little color to your table, and I'd love to hear what combinations you dream up. Tag me in your pinwheel photos so I can see your beautiful spirals!
Pinterest-Perfect Rainbow Veggie Pinwheels
Rainbow Veggie Pinwheels are colorful, creamy, crowd-pleasing bites packed with fresh veggies and herbed cream cheese, ready in 20 minutes.
🧂 Ingredients
- 4 large (10-inch/25cm) flour tortillas, burrito size
- 8 oz (226g) full-fat cream cheese, softened
- 1/2 cup (115g) sour cream
- 1 cup (30g) fresh baby spinach leaves, stems removed
- 1 large red bell pepper, seeded and cut into thin strips
- 1 large carrot, peeled and julienned
- 1/2 English cucumber, seeded and cut into thin strips
- 1/4 cup (15g) fresh dill, finely chopped
- 1/2 tsp garlic powder
- 1/2 tsp fine sea salt plus 1/4 tsp black pepper
- 1/4 cup (20g) thinly sliced green onions, plus extra for garnish
📋 Instructions
- 1Make the creamy filling — Beat the softened cream cheese, sour cream, garlic powder, salt, pepper, dill, and green onions in a medium bowl until smooth and fluffy, about 1 minute. Taste and adjust the salt, since a well-seasoned filling makes the whole pinwheel sing.
- 2Prep the vegetables — Pat the spinach, bell pepper, carrot, and cucumber completely dry with paper towels, then cut everything into thin, uniform strips. Uniform strips roll evenly and slice cleanly, so take an extra minute here.
- 3Spread the tortillas — Lay one tortilla on a flat surface and spread about 1/4 cup of the cream cheese mixture evenly across it, leaving a 1-inch (2.5cm) border all around. Repeat with the remaining tortillas and filling.
- 4Layer the rainbow — Arrange the spinach, bell pepper, carrot, and cucumber in separate bands across the lower third of each tortilla. Keep the layers thin so the roll stays tight and sliceable.
- 5Roll tightly — Starting at the filled edge, roll the tortilla up snugly, tucking the filling in as you go, then press the seam gently to seal. Tight rolls are the secret to those clean Pinterest spirals.
- 6Chill the rolls — Wrap each roll tightly in plastic wrap and refrigerate for at least 30 minutes, or up to 24 hours. Chilling firms the filling so the pinwheels hold their shape when sliced.
- 7Slice and serve — Unwrap the rolls and trim the uneven ends for yourself, then slice each roll into 1-inch (2.5cm) rounds with a serrated knife. Arrange cut-side up on a platter, garnish with green onions, and serve chilled.


Leave a Comment