In my kitchen, some recipes become instant classics, repeated so often they practically earn a permanent spot in our weekly rotation. Creamy Vegetable and Swiss Roll-Ups are undoubtedly one of those recipes. I stumbled upon a version of these years ago when I was searching for a quick, no-bake appetizer to bring to a potluck. Frankly, I was a bit skeptical at first – could something this simple really be that good? The answer, overwhelmingly, is yes! From the first bite, the creamy filling, the slight tang of the Swiss cheese, and the freshness of the vegetables all wrapped up in a soft tortilla was an absolute revelation. My family, even the pickiest eaters, devoured them. At every party since, these roll-ups are requested, and they vanish within minutes of being set out. They’re not just incredibly delicious; they’re also incredibly versatile, perfect for everything from a casual weeknight snack to a sophisticated party appetizer. If you’re looking for a crowd-pleasing, fuss-free, and absolutely delicious vegetarian appetizer, look no further – you’ve just found your new favorite!
Ingredients: Your Shopping List for Flavorful Vegetarian Roll-Ups
- Large Tortillas (6-8): These form the base of our roll-ups. Opt for large burrito-size tortillas for easier rolling and substantial bites. Flour tortillas are classic, but whole wheat or spinach tortillas can add a nutritional boost and a touch of color.
- Cream Cheese (8 oz, softened): The creamy heart of our filling. Full-fat cream cheese provides the richest flavor and texture, but reduced-fat works well too if you’re looking to lighten things up slightly. Ensure it’s properly softened for easy mixing.
- Swiss Cheese Slices (6-8 slices): Swiss cheese brings a mild, slightly nutty, and subtly tangy flavor that complements the cream cheese and vegetables beautifully. Look for pre-sliced Swiss cheese for convenience, or buy a block and slice it yourself.
- Smoked Tofu (4-6 oz, finely diced): This is our vegetarian “ham” substitute, adding a savory, smoky depth to the roll-ups. Firm or extra-firm tofu works best. Make sure it’s well-drained and pressed before dicing to remove excess moisture. If you can’t find smoked tofu, regular firm tofu, pan-fried with a touch of smoked paprika and soy sauce, can be a good alternative.
- Fresh Spinach (5 oz, finely chopped): Spinach adds a pop of color, freshness, and subtle earthy flavor, along with a healthy dose of vitamins. Baby spinach is ideal as it’s tender and easy to chop. Make sure to wash and thoroughly dry the spinach before chopping to prevent soggy roll-ups.
- Red Bell Pepper (1/2, finely diced): Red bell pepper provides a sweet crunch and vibrant color contrast. You can use other colors of bell pepper as well, like yellow or orange, for a visually appealing mix.
- Green Onions (2-3, thinly sliced): Green onions add a mild oniony bite and freshness. Use both the white and green parts for maximum flavor.
- Garlic Powder (1 tsp): Garlic powder enhances the overall savory flavor of the filling. You can also use fresh minced garlic if you prefer a stronger garlic flavor, but be sure to mince it very finely.
- Onion Powder (1 tsp): Onion powder complements the garlic powder and adds another layer of savory depth to the filling.
- Dried Dill (1 tsp): Dill adds a bright, herbaceous note that pairs wonderfully with cream cheese and Swiss cheese. Fresh dill can also be used – use about 1 tablespoon of fresh dill, finely chopped.
- Salt and Black Pepper: To taste. Essential for seasoning and balancing the flavors of the roll-ups. Start with a pinch of each and adjust to your preference.
Step-by-Step Instructions: Crafting Perfect Vegetarian Roll-Ups
- Prepare the Creamy Filling: In a medium-sized mixing bowl, combine the softened cream cheese, garlic powder, onion powder, dried dill, salt, and black pepper. Use a hand mixer or a sturdy spoon to thoroughly mix all the ingredients until the mixture is smooth, creamy, and well combined. Taste the filling and adjust seasoning as needed, adding more salt, pepper, or dill to your liking. This is your flavor foundation, so make sure it tastes just right!
- Incorporate the Vegetables and Tofu: Add the finely diced smoked tofu, chopped spinach, diced red bell pepper, and sliced green onions to the cream cheese mixture. Gently fold in all the ingredients until they are evenly distributed throughout the cream cheese filling. Be careful not to overmix, as this can make the filling tough. You want everything to be just combined.
- Assemble the Roll-Ups: Lay out a tortilla on a clean, flat surface. Spread a generous and even layer of the cream cheese and vegetable filling over the entire surface of the tortilla, leaving a very small border at the edges. Aim for a consistent layer of filling to ensure each roll-up bite is flavorful.
- Add the Swiss Cheese: Place slices of Swiss cheese evenly over the cream cheese filling on each tortilla. Try to cover as much of the filling as possible with the cheese, as this will help hold the roll-ups together and add to the cheesy flavor in every bite. You may need to slightly overlap the cheese slices.
- Roll Tightly: Starting from one edge of the tortilla, tightly roll it up like a jelly roll. Roll firmly and evenly to create a compact roll-up. Tucking in the edges as you roll can help create a tighter, neater roll.
- Chill for Firming: Once rolled, wrap each roll-up tightly in plastic wrap or parchment paper. Place the wrapped roll-ups in the refrigerator and chill for at least 2-3 hours, or preferably overnight. Chilling is crucial as it allows the roll-ups to firm up, making them much easier to slice and serve without falling apart. The flavors also meld together beautifully as they chill.
- Slice and Serve: When ready to serve, remove the roll-ups from the refrigerator. Unwrap each roll-up and place it on a cutting board. Using a sharp, serrated knife, trim off the ends of each roll-up (about ½ inch from each end) to create clean, even edges. Then, slice each roll-up into ¾ – 1 inch thick slices. Arrange the roll-up slices on a serving platter and get ready to enjoy!
Nutrition Facts: A Glance at the Goodness Per Serving (Estimate)
(Please note: Nutritional information is an estimate and can vary based on specific ingredient brands and portion sizes.)
- Servings: Approximately 6-8 servings (depending on how many slices per roll-up and tortilla size)
- Calories Per Serving: Approximately 250-300 calories
- Fat: 18-22g
These Creamy Vegetable and Swiss Roll-Ups offer a good source of protein thanks to the cream cheese, Swiss cheese, and tofu. Spinach and bell peppers contribute vitamins and minerals, making them a more nutritious appetizer option compared to many processed snacks. However, they are also moderately high in fat and sodium, so moderation is key, especially if you are watching your intake of these nutrients. Enjoy them as a delicious treat in moderation as part of a balanced diet.
Preparation Time: Get Ready to Roll in Minutes (Plus Chilling)
The active preparation time for these Creamy Vegetable and Swiss Roll-Ups is surprisingly quick, clocking in at around 20-25 minutes. This includes the time to soften the cream cheese, chop the vegetables and tofu, mix the filling, assemble the roll-ups, and get them wrapped up ready for chilling. The real magic happens during the chilling time. While they can be served after just 2-3 hours of chilling, allowing them to chill overnight (or for at least 4-6 hours) is highly recommended. This extended chilling period not only firms up the roll-ups beautifully, making them easier to slice and hold their shape, but it also allows all the flavors to meld and deepen, resulting in an even more delicious final product. So, while they are quick to prepare, plan ahead and give them ample chilling time for the best possible texture and taste. This make-ahead nature also makes them perfect for parties and gatherings!
How to Serve: Elevate Your Roll-Up Presentation
These versatile roll-ups are fantastic for a variety of occasions. Here are some ideas to elevate your serving presentation:
- Classic Appetizer Platter: Arrange the sliced roll-ups neatly on a platter. Garnish the platter with fresh herbs like dill sprigs or parsley for a touch of freshness and visual appeal. Consider adding other complementary appetizers to the platter, such as olives, cherry tomatoes, or carrot sticks, for a colorful and varied spread.
- Dipping Delights: Serve the roll-ups with a selection of dipping sauces. Ranch dressing, honey mustard, a creamy dill dip, or even a spicy sriracha mayo would all pair wonderfully. Arrange small bowls of different dips around the platter of roll-ups to allow guests to customize their bites.
- Skewered Roll-Ups: For a fun and easy-to-eat presentation, thread a few roll-up slices onto small skewers or toothpicks. This is especially great for parties where people are mingling and want grab-and-go appetizers. Alternate roll-up slices with cherry tomatoes or small cheese cubes on the skewers for added visual appeal and flavor variety.
- Lunchbox or Snack Box Addition: These roll-ups are perfect for packing in lunchboxes for both kids and adults. They are satisfying, portable, and hold up well. Pair them with some fresh fruit, vegetables, and a small container of dip for a complete and balanced lunch or snack.
- Elegant Canapés: For a more sophisticated presentation, slice the roll-ups slightly thicker (about 1 inch) and arrange them standing upright on a serving tray. You can even top each roll-up with a small garnish, such as a tiny sprig of dill, a sprinkle of paprika, or a sliver of red bell pepper, for an elegant canapé-style appetizer.
- Party Centerpiece: Create a visually stunning centerpiece by arranging the roll-up slices in a circular pattern on a large platter, working from the outside in. Fill the center of the platter with a small bowl of dip or a cluster of fresh herbs. This creates a beautiful and inviting focal point for your appetizer spread.
Additional Tips for Roll-Up Success: Expert Advice
- Softened Cream Cheese is Key: Ensure your cream cheese is properly softened to room temperature before mixing the filling. This will make it much easier to blend smoothly and prevent lumps in your filling. If you’re short on time, you can microwave cream cheese briefly (in 10-15 second intervals) but be careful not to melt it.
- Drain Tofu Well: Excess moisture in the tofu can make your roll-ups soggy. Press your tofu to remove as much water as possible before dicing and adding it to the filling. You can press tofu using a tofu press, or by wrapping it in paper towels and placing a heavy object on top for about 30 minutes.
- Finely Dice Ingredients: Finely dicing the vegetables and tofu ensures they distribute evenly throughout the filling and that the roll-ups slice neatly. Large chunks can make rolling difficult and the roll-ups less cohesive.
- Don’t Overfill: While you want a generous filling, avoid overfilling the tortillas. Too much filling can make them difficult to roll tightly and may cause the filling to squeeze out when slicing.
- Roll Tightly and Firmly: Rolling the tortillas tightly is essential for creating compact, well-shaped roll-ups. Roll firmly and evenly, applying gentle pressure as you go.
- Chill Thoroughly: Chilling for the recommended time (or longer) is crucial for firming up the roll-ups and making them easy to slice cleanly. Don’t rush the chilling process!
- Use a Serrated Knife for Slicing: A serrated knife (like a bread knife) works best for slicing roll-ups as it cuts through the tortillas and filling cleanly without squishing them. Use a gentle sawing motion rather than pressing straight down.
- Make-Ahead Masterpiece: These roll-ups are fantastic for making ahead! Prepare them a day or two in advance and store them in the refrigerator. This makes party prep a breeze and allows the flavors to develop even further. They are truly at their best when made ahead.
Frequently Asked Questions (FAQ): Your Roll-Up Queries Answered
- Q: Can I make these roll-ups vegan?
A: Yes, you can easily make these roll-ups vegan! Simply substitute vegan cream cheese for regular cream cheese and use a vegan Swiss-style cheese. Ensure your tortillas are also vegan-friendly (most flour tortillas are). The smoked tofu is already vegan, making this a very adaptable recipe. - Q: Can I use different vegetables?
A: Absolutely! Feel free to customize the vegetables to your liking or what you have on hand. Good alternatives or additions include finely diced carrots, cucumbers, celery, roasted red peppers (from a jar, drained and diced), or even sun-dried tomatoes (oil-packed, drained and chopped). - Q: What if I can’t find smoked tofu?
A: If smoked tofu is unavailable, you can use firm or extra-firm regular tofu. To add a smoky flavor, pan-fry the diced tofu with a teaspoon of smoked paprika and a splash of soy sauce until lightly browned and flavorful. Alternatively, you can use another vegetarian protein source like finely diced tempeh or even seasoned black beans for a different flavor profile. - Q: How long do these roll-ups last in the refrigerator?
A: Properly stored in an airtight container in the refrigerator, these roll-ups will last for 3-4 days. They are best enjoyed within the first 2-3 days for optimal freshness and texture. - Q: Can I freeze these roll-ups?
A: While you can freeze these roll-ups, the texture of the cream cheese and vegetables might change slightly upon thawing, potentially becoming a bit more watery. If you need to freeze them, wrap them tightly in plastic wrap and then in a freezer-safe bag. Thaw them in the refrigerator overnight before slicing and serving. They are best enjoyed fresh or chilled, not frozen. - Q: Can I make these gluten-free?
A: Yes, to make these roll-ups gluten-free, simply use gluten-free tortillas. The filling ingredients are naturally gluten-free, so just ensure your tortillas are certified gluten-free if needed. - Q: Can I add cheese to the filling itself?
A: Yes, you can definitely add shredded cheese directly to the cream cheese filling for an extra cheesy flavor boost. Shredded cheddar, Monterey Jack, or even Parmesan cheese would work well. Start with about ½ cup of shredded cheese and adjust to your taste. - Q: Are these roll-ups spicy?
A: As written, this recipe is not spicy. However, you can easily add a touch of spice if you like! Consider adding a pinch of red pepper flakes to the cream cheese filling, or include a finely diced jalapeño pepper (seeds and membranes removed for less heat). You can also serve them with a spicy dipping sauce like sriracha mayo or a chipotle ranch for those who prefer a kick.

Ham and Swiss Roll-Ups
Ingredients
- Large Tortillas (6-8): These form the base of our roll-ups. Opt for large burrito-size tortillas for easier rolling and substantial bites. Flour tortillas are classic, but whole wheat or spinach tortillas can add a nutritional boost and a touch of color.
- Cream Cheese (8 oz, softened): The creamy heart of our filling. Full-fat cream cheese provides the richest flavor and texture, but reduced-fat works well too if you’re looking to lighten things up slightly. Ensure it’s properly softened for easy mixing.
- Swiss Cheese Slices (6-8 slices): Swiss cheese brings a mild, slightly nutty, and subtly tangy flavor that complements the cream cheese and vegetables beautifully. Look for pre-sliced Swiss cheese for convenience, or buy a block and slice it yourself.
- Smoked Tofu (4-6 oz, finely diced): This is our vegetarian “ham” substitute, adding a savory, smoky depth to the roll-ups. Firm or extra-firm tofu works best. Make sure it’s well-drained and pressed before dicing to remove excess moisture. If you can’t find smoked tofu, regular firm tofu, pan-fried with a touch of smoked paprika and soy sauce, can be a good alternative.
- Fresh Spinach (5 oz, finely chopped): Spinach adds a pop of color, freshness, and subtle earthy flavor, along with a healthy dose of vitamins. Baby spinach is ideal as it’s tender and easy to chop. Make sure to wash and thoroughly dry the spinach before chopping to prevent soggy roll-ups.
- Red Bell Pepper (1/2, finely diced): Red bell pepper provides a sweet crunch and vibrant color contrast. You can use other colors of bell pepper as well, like yellow or orange, for a visually appealing mix.
- Green Onions (2-3, thinly sliced): Green onions add a mild oniony bite and freshness. Use both the white and green parts for maximum flavor.
- Garlic Powder (1 tsp): Garlic powder enhances the overall savory flavor of the filling. You can also use fresh minced garlic if you prefer a stronger garlic flavor, but be sure to mince it very finely.
- Onion Powder (1 tsp): Onion powder complements the garlic powder and adds another layer of savory depth to the filling.
- Dried Dill (1 tsp): Dill adds a bright, herbaceous note that pairs wonderfully with cream cheese and Swiss cheese. Fresh dill can also be used – use about 1 tablespoon of fresh dill, finely chopped.
- Salt and Black Pepper: To taste. Essential for seasoning and balancing the flavors of the roll-ups. Start with a pinch of each and adjust to your preference.
Instructions
- Prepare the Creamy Filling: In a medium-sized mixing bowl, combine the softened cream cheese, garlic powder, onion powder, dried dill, salt, and black pepper. Use a hand mixer or a sturdy spoon to thoroughly mix all the ingredients until the mixture is smooth, creamy, and well combined. Taste the filling and adjust seasoning as needed, adding more salt, pepper, or dill to your liking. This is your flavor foundation, so make sure it tastes just right!
- Incorporate the Vegetables and Tofu: Add the finely diced smoked tofu, chopped spinach, diced red bell pepper, and sliced green onions to the cream cheese mixture. Gently fold in all the ingredients until they are evenly distributed throughout the cream cheese filling. Be careful not to overmix, as this can make the filling tough. You want everything to be just combined.
- Assemble the Roll-Ups: Lay out a tortilla on a clean, flat surface. Spread a generous and even layer of the cream cheese and vegetable filling over the entire surface of the tortilla, leaving a very small border at the edges. Aim for a consistent layer of filling to ensure each roll-up bite is flavorful.
- Add the Swiss Cheese: Place slices of Swiss cheese evenly over the cream cheese filling on each tortilla. Try to cover as much of the filling as possible with the cheese, as this will help hold the roll-ups together and add to the cheesy flavor in every bite. You may need to slightly overlap the cheese slices.
- Roll Tightly: Starting from one edge of the tortilla, tightly roll it up like a jelly roll. Roll firmly and evenly to create a compact roll-up. Tucking in the edges as you roll can help create a tighter, neater roll.
- Chill for Firming: Once rolled, wrap each roll-up tightly in plastic wrap or parchment paper. Place the wrapped roll-ups in the refrigerator and chill for at least 2-3 hours, or preferably overnight. Chilling is crucial as it allows the roll-ups to firm up, making them much easier to slice and serve without falling apart. The flavors also meld together beautifully as they chill.
- Slice and Serve: When ready to serve, remove the roll-ups from the refrigerator. Unwrap each roll-up and place it on a cutting board. Using a sharp, serrated knife, trim off the ends of each roll-up (about ½ inch from each end) to create clean, even edges. Then, slice each roll-up into ¾ – 1 inch thick slices. Arrange the roll-up slices on a serving platter and get ready to enjoy!
Nutrition
- Serving Size: one normal portion
- Calories: 300
- Fat: 22g