These Veggie Pinwheels are about to become your new go-to snack, lunchbox staple, or party appetizer. They're colorful, crunchy, packed with protein, and come together in just a few simple steps!

Most tortilla pinwheels you'll find online are made with a thick layer of cream cheese, and while a little cream cheese here and there is totally fine, it's not exactly doing much for you nutritionally.
So I set out to create a healthier version of a classic vegetarian pinwheels recipe, swapping cream cheese for blended cottage cheese instead. The result is a creamy, tangy, protein-packed spread that tastes just as good (if not better) and actually keeps you full.
My kids love these vegetable pinwheels and I never hear a complaint about the veggies! And I love that I can feel good about handing them a snack that's actually giving them something nutritionally.
Looking for more high-protein, kid-approved recipes? You'll also love my Baked Turkey Meatballs with Cottage Cheese and Cottage Cheese Banana Pancakes.
Nutrition at a Glance
- 🥚 Protein: Cottage cheese is packed with protein, which helps keep you and your kids full and satisfied between meals.
- 🌾 Fiber: Whole wheat tortillas add fiber that supports digestion and helps keep blood sugar levels steady.
- 🥕 Vitamin A: Carrots are loaded with beta-carotene, which your body converts to vitamin A to support healthy eyes and skin.
- 🍃 Iron & Folate: Baby spinach brings a boost of iron and folate, both important nutrients for energy and cell growth.
- 🌶️ Vitamin C: Bell peppers are one of the richest sources of vitamin C, which supports a healthy immune system.
- 💧 Hydration: Cucumber is over 90% water, adding a refreshing crunch while helping you stay hydrated.
Ingredients You Need

- Whole wheat tortillas: Provide fiber and a heartier bite than white flour tortillas. Swap for a gluten-free tortilla if needed.
- Cottage cheese: The protein-packed base of these pinwheels. Blending it makes it perfectly smooth and spreadable, just like cream cheese. Full-fat, low-fat, or lactose-free versions all work well here.
- Shredded carrots: Add natural sweetness, crunch, and color. Pre-shredded carrots from the store make this even faster.
- Baby spinach: Adds a mild, mellow green flavor that even picky eaters usually don't notice. Roughly chopping it helps it roll up neatly.
- Cucumber: Adds a cool, refreshing crunch.
- Bell pepper: Adds sweetness, crunch, and color. Any color works, so use whatever you have on hand.
Dietary Substitutions
- Gluten-Free: Use your favorite gluten-free tortillas in place of whole wheat.
- Dairy-Free: Swap the cottage cheese for a dairy-free cream cheese alternative.
- Vegetarian/Vegan: This veggie pinwheel recipe is naturally vegetarian as written. To make it fully vegan, use the dairy-free swap above in place of the cottage cheese.
How to Make Veggie Pinwheels

Step 1: Add the cottage cheese to a blender or food processor and blend until smooth.

Step 2: Lay a tortilla flat on a clean surface. Spread a generous layer of cottage cheese over the entire surface, leaving about a ½ inch border around the edge. Scatter the carrots, spinach, cucumber, and bell pepper evenly over the top.

Step 3: Roll the tortilla up tightly into a log. Repeat with the remaining tortillas. Wrap each log in plastic wrap or parchment and refrigerate for 20 to 30 minutes to help them hold their shape when sliced.

Step 4: Remove from the fridge and slice each log into 1-inch rounds using a sharp knife. Serve immediately or store in an airtight container in the fridge for up to 3 days.
Dietitian Tips for Success
- Blend the cottage cheese well. Blending the cottage cheese until completely smooth is what gives these vegetable pinwheels that creamy, cream-cheese-like texture. If you leave it chunky, the spread won't hold the veggies in place as well when you roll and slice.
- Use a sharp, serrated knife. A dull knife will squish the roll instead of slicing through it cleanly. A serrated knife (like a bread knife) gives you the cleanest, prettiest pinwheel slices.
- Add extra protein if needed. If you want an even heartier snack or lunch, add a couple slices of deli turkey or a thin layer of hummus underneath the cottage cheese layer before adding your veggies.
- Let them chill before slicing. Don't skip the refrigeration step. Chilling the rolled tortillas firms everything up, which makes slicing so much easier and helps the pinwheels keep their shape instead of falling apart.
How to Serve Vegetarian Pinwheels
These tortilla pinwheels are endlessly versatile. Serve them as an easy afternoon snack, pack them into lunchboxes alongside my Homemade Sunbutter Uncrustables, or set them out on a platter for a party or playdate.
They also make a great light lunch when paired with a simple side salad, like my Southwest Chicken Salad or a bowl of Spicy Egg Salad with Chili Crunch for the adults at the table. For a heartier meal, serve a few of these veggie pinwheels alongside a cup of soup.

Storage Suggestions
Store the sliced veggie pinwheels in an airtight container in the refrigerator for up to 3 days. I don't recommend freezing them, since the fresh vegetables and cottage cheese filling will become watery and lose their texture once thawed.
If you want to prep ahead, you can roll the tortillas up to a day in advance and simply slice them right before serving.
Veggie Pinwheels FAQs
Absolutely, this veggie pinwheels recipe is very forgiving. Shredded zucchini, thinly sliced radishes, or finely chopped broccoli slaw would all work well in place of or in addition to the vegetables listed.
Yes! While I love the fiber and heartiness that whole wheat tortillas add, this recipe works with any large tortilla you have on hand, including spinach, flour, or a gluten-free variety. Just make sure it's large enough to hold a generous amount of filling.
More Lunch Recipes to Try
- Puff Pastry Cheese Pizza
- BLT Chicken Salad
- Pesto Turkey Sandwich
- Green Goddess Chicken Salad
- Healthy Cauliflower Wings


Easy Veggie Pinwheels Recipe
Ingredients
- 4 large whole wheat tortillas
- 1 cup cottage cheese
- ½ cup shredded carrots
- ½ cup baby spinach roughly chopped
- ½ cup cucumber diced small and patted dry
- ¼ cup bell pepper diced small
Instructions
- Add the cottage cheese to a blender or food processor and blend until smooth.
- Lay a tortilla flat on a clean surface. Spread a generous layer of cottage cheese over the entire surface, leaving about a ½ inch border around the edge. Scatter the carrots, spinach, cucumber, and bell pepper evenly over the top.
- Roll the tortilla up tightly into a log. Repeat with the remaining tortillas. Wrap each log in plastic wrap or parchment and refrigerate for 20 to 30 minutes to help them hold their shape when sliced.
- Remove from the fridge and slice each log into 1-inch rounds using a sharp knife. Serve immediately or store in an airtight container in the fridge for up to 3 days.
Notes
- Make sure to blend the cottage cheese until completely smooth. This gives it a creamy, spreadable texture similar to cream cheese.
- Chilling the rolled tortillas for 20-30 minutes before slicing helps them hold their shape.
- Use a sharp, serrated knife for the cleanest slices.
- Store in an airtight container in the fridge for up to 3 days. Not recommended for freezing.






Leave a Reply