Veggie Tortilla Roll Ups
These veggie tortilla pinwheel sandwiches are quick and easy to make with cream cheese, fresh crunchy vegetables, and homemade ranch seasoning. Tortilla roll ups are a delicious and healthy snack idea that is perfect for school lunches, game day, or your next party appetizer.

My family can’t get enough of these easy veggie tortilla roll ups. As a busy mom, I’m always looking for simple recipes that my picky toddler will actually eat.
These fun little pinwheel sandwiches are packed with colorful vegetables, which are a total crowd pleaser!
They’re easy to customize and you can swap out some of the veggies and add your own favorites. You can even use whole wheat or spinach wraps to boost the nutritional value.
Veggie tortilla roll up ingredients

Tortillas: I use large flour tortillas for this recipe. This allows enough room to wrap all the yummy filling.
Cream cheese: I use full-fat cream cheese. I haven’t tested this recipe using low-fat or dairy-free cream cheese. If you try it, let me know how it goes!
Sour cream: I use full-fat sour cream. You can use low-fat sour cream if desired, but it won’t be a rich and creamy.
Lemon zest: A little fresh lemon zest adds a subtle citrus note in the cream cheese filling.
Seasoning: I use garlic powder, dried parsley, onion powder, salt, and freshly ground black pepper. This gives the cream cheese good flavor and compliments the veggies.
Vegetables: I use a combination of bell pepper (red and orange), broccoli, carrots, cucumber, and green onions. You can use whatever crunchy veggies you prefer.
Fresh herbs: I like adding a little fresh parsley or dill to these wraps for a pop of delicious flavor.
Cheese: I use shredded cheddar cheese or crumbled feta.

How to make veggie tortilla roll ups
In a large mixing bowl, add the softened cream cheese, sour cream, fresh lemon zest, garlic powder, dried parsley, salt, onion powder, and freshly ground black pepper. Mix to combine.
Alternatively, you can use a handheld mixer to whip the cream cheese mixture until light and fluffy.
Add the veggies (bell peppers, broccoli, carrots, cucumber, and green onions) and fresh herbs (dill or parsley) to the cream cheese mixture.
Mix everything together until the veggies are evenly distributed throughout the cream cheese.


To make it easier to roll up the tortilla, microwave the tortillas for 15-20 seconds. Divide the veggie-cream cheese mixture between the two tortillas and use a spatula to carefully spread into an even layer.


Sprinkle each tortilla with the shredded cheddar cheese (or feta if using).
Starting from one side, roll up the tortilla as tightly as you can until you reach the opposite side.
Wrap the tortilla in plastic wrap, seam side down, and refrigerate for 1-2 hours to set.


When ready to serve, remove the plastic wrap, and use a serrated knife to slice each roll into evenly sized pinwheels (about ½-inch to 1-inch slices).

Tips for making tortilla roll ups
Use room temperature cream cheese. This makes it easier to mix all the ingredients together and spread on the tortilla.
Customize the veggies. You can use whatever crunchy vegetables you like. Some other ideas include radish, chopped baby spinach, finely shredded romaine, finely shredded red cabbage, celery, sprouts, or snap peas.
Customize the wrap. You can use white flour tortilla wraps, whole wheat, spinach wraps, tomato wraps, low-carb wraps, or gluten-free wraps.
Warm up the tortillas. To make it easier to roll up the tortillas, I highly recommend warming them up for 15-20 seconds in the microwave or on the stove.
Best served the day they are made. These tortilla pinwheels taste best within the first 24 hours. Although you can safely store them in the fridge tightly covered with plastic wrap for up to 2 or 3 days. They will soften over time but still taste great.
Serve with a dipping sauce (if desired). If you want, you can serve these pinwheel sandwiches with a dipping sauce. Ideas include sriracha mayo, garlic herb aioli, ranch, or basil pesto sauce.
How to serve veggie tortilla roll ups
These tortilla pinwheel sandwiches are best served cold or at room temperature. They’re a delicious make-ahead appetizer or lunch idea for parties, game day, picnics, or potlucks.
You can use small toothpicks to hold them together if necessary. Just make sure to remove the toothpicks before serving them to kids.
I recommend serving them on a platter or wooden board, cut-side up, to show off the colorful vegetables.

Please let me know how you like this veggie tortilla roll ups recipe in the comments below! Your feedback and review encourages me to keep creating new and yummy recipes. I hope you love these pinwheel sandwiches as much as I do.
Print
Veggie Tortilla Roll Ups
- Total Time: 1 hour 15 minutes
- Yield: 18 pinwheels 1x
- Diet: Vegetarian
Description
These veggie tortilla pinwheels sandwiches are quick and easy to make with cream cheese, fresh crunchy vegetables, and the best homemade ranch seasoning. Tortilla roll ups are a delicious and healthy snack idea that is perfect for school lunches, game day, or your next party appetizer.
Ingredients
- 1/2 cup (4oz) cream cheese, softened
- 1/4 cup (60g) sour cream (I use full-fat)
- 1/2 teaspoon fresh lemon zest
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried parsley
- 1/4 teaspoon fine sea salt
- 1/8 teaspoon onion powder
- 1/8 teaspoon freshly ground black pepper
- 1/4 cup finely diced red bell pepper
- 1/4 cup finely diced orange or yellow bell pepper
- 1/4 cup finely chopped broccoli
- 1/4 cup finely diced carrots
- 1/4 cup finely diced cucumber (seeds removed)
- 1/4 cup thinly sliced green onions
- 2 large flour tortillas (8–10 inches)
- 1–2 tablespoons fresh chopped dill or parsley
- 1/2 cup shredded cheddar cheese (or crumbled feta cheese)
Instructions
- In a large mixing bowl, add the softened cream cheese, sour cream, fresh lemon zest, garlic powder, dried parsley, salt, onion powder, and freshly ground black pepper. Mix to combine. Alternatively, you can use a handheld mixer to whip the cream cheese mixture until light and fluffy.
- Add the veggies (bell peppers, broccoli, carrots, cucumber, and green onions) and fresh herbs (dill or parsley) to the cream cheese mixture. Mix everything together until the veggies are evenly distributed throughout the cream cheese.
- To make it easier to roll up the tortilla, microwave the tortillas for 15-20 seconds. Divide the veggie-cream cheese mixture between the two tortillas and use a spatula to carefully spread into an even layer.
- Sprinkle each tortilla with the shredded cheddar cheese (or feta if using).
- Starting from one side, roll up the tortilla as tightly as you can until you reach the opposite side. Wrap the tortilla in plastic wrap, seam side down, and refrigerate for 1-2 hours to set.
- When ready to serve, remove the plastic wrap and use a serrated knife to slice each roll into evenly sized pinwheels (about ½-inch to 1-inch slices).
Notes
- Best served the day they are made. These tortilla pinwheels taste best within the first 24 hours. Although you can safely store them in the fridge tightly covered with plastic wrap for up to 2 or 3 days. They will soften over time but still taste great.
- These tortilla pinwheel sandwiches are best served cold or at room temperature. You can use small toothpicks to hold them together if necessary. Just make sure to remove the toothpicks before serving them to kids.
- Customize the veggies. You can use whatever crunchy vegetables you like. Some other ideas include radish, chopped baby spinach, finely shredded romaine, finely shredded red cabbage, celery, sprouts, or snap peas.
- Customize the wrap. You can use white flour tortilla wraps, whole wheat, spinach wraps, tomato wraps, low-carb wraps, or gluten-free wraps.
- The cook time is actually the chill time for the pinwheel sandwiches to set in the fridge.
- Nutritional information is a rough estimate based on 1 pinwheel.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Appetizer
- Method: Chopped
- Cuisine: American
Nutrition
- Serving Size: 1 pinwheel
- Calories: 58
- Sugar: 0.5g
- Sodium: 130mg
- Fat: 3.9g
- Saturated Fat: 2.1g
- Unsaturated Fat: 1.1g
- Trans Fat: 0g
- Carbohydrates: 3.9g
- Fiber: 0.3g
- Protein: 2g
- Cholesterol: 11mg
I used this recipe for our lunch today, and it turned out really good! Thanks for sharing!
Yay! I’m so happy you enjoyed it!
Hi, I made this for lunch today. Every bite was a delight! Thanks for sharing your recipes!