Spinach Roll-Ups
This Post May Contain Affiliate Links. Please Read Our Disclosure PolicyIf you’re on the hunt for a go-to appetizer, I can’t recommend these Spinach Roll-Ups enough. They’re filled with a creamy mix of spinach, red pepper, bacon, and ranch seasoning, all wrapped up in soft tortillas and sliced into the prettiest little pinwheels. They are the perfect bite-sized appetizer for potlucks, holiday spreads, or any time you need something quick and delicious.

If you’re anything like me, you’re always on the hunt for an appetizer that’s simple to make but still feels a little special. That’s exactly why I’m so excited to share these Spinach Roll-Ups with you. They come together in just a few steps, can be made ahead of time, and always seem to be the favorite in any appetizer spread. I’ve shared plenty of roll-up recipes here on Inspired by Charm over the years, but I think this one might just be my new favorite. (This title was previously held by these Black Forest Ham Pinwheels. Though now they come in at a very close second.)
I just love the combination of flavors and textures here. There’s so much packed into one little bite. Have you ever made that classic spinach dip with the Knorr vegetable soup mix? The flavor reminds me of that dip, only with the addition of bacon. And really, what’s not to love about that? Ha!
Anyway, let’s get into the recipe.

Why You’ll Enjoy This Recipe
- They pack in big flavor. With creamy filling, smoky bacon, crunchy red pepper, and plenty of spinach, every bite is loaded with texture and taste that keeps people coming back for more.
- They feed a crowd with ease. This recipe makes plenty of pinwheels, so you’ll have enough to share at parties, potlucks, or family gatherings without needing to double the recipe.
- They’re versatile for every occasion. Whether it’s a summer picnic, holiday party, or game day get-together, these roll-ups fit right in and add something fresh and flavorful to the table.
Looking for more tasty little bites? I can help! Check out this collection of my favorite cold appetizer recipes or this collection of my best easy hors d’oeuvres.

Ingredients
Before I can walk you through the recipe for these tasty little bites, we’ll need to gather all the necessary ingredients.
- Cream cheese – Gives the filling its creamy base and smooth texture, helping everything hold together.
- Sour cream – Adds tanginess and lightens up the richness of the cream cheese.
- Mayonnaise – Brings a touch of extra creaminess and blends the flavors beautifully.
- Ranch dip mix – An easy way to add seasoning and bold flavor without extra effort.
- Bacon – Provides a smoky, savory crunch that makes each bite extra satisfying.
- Red pepper – Adds a pop of color along with sweetness and fresh crunch.
- Green onions – Bring a mild onion flavor and a bit of brightness to balance the creamy filling.
- Chopped spinach – The star of the recipe, adding vibrant green color, flavor, and a healthy twist.
- Flour tortillas – Soft and pliable, perfect for wrapping up the filling and slicing into neat pinwheels.

How To Make
And with all of our ingredients assembled, I think we’re ready to make these Spinach Roll-Ups. I’ll walk you through the steps below. I’ve also provided a full ingredient list and instructions in the printable recipe card below.
- In a medium mixing bowl, combine the cream cheese, sour cream, and mayonnaise until smooth. Stir in the ranch dip mix, bacon, red pepper, green onions, and spinach. Mix until everything is evenly incorporated.


💌 SAVE THIS POST / RECIPE!
- Spread the mixture evenly over each tortilla, leaving about a 1/2-inch border around the edges. Roll up the tortillas tightly.
- Place the rolled tortillas on a plate and cover with plastic wrap. Chill for at least five hours or overnight. Once thoroughly chilled, slice each roll into 1-inch pieces and serve.
And with that, your Spinach Roll-Ups are ready to be enjoyed!

Frequently Asked Questions
How far in advance can I make these roll-ups?
You can make these up to a day in advance, even if they’re already sliced, and they’ll still taste fresh. Just be sure to keep them covered in the refrigerator to prevent the tortillas from drying out.
What’s the best way to cut the roll-ups neatly?
Use a sharp serrated knife and wipe it clean between cuts. This helps keep the slices tidy and prevents the filling from smearing.
Can I freeze Spinach Roll-Ups?
Freezing isn’t ideal since the creamy filling can separate once thawed. These are best enjoyed fresh or after a short chill in the refrigerator.
How should leftovers be stored?
Place any leftover pinwheels in an airtight container and refrigerate. They’ll keep well for about two to three days, though the tortillas may soften slightly over time.


More Roll-Up Recipes You’ll Love
- Sun-Dried Tomato Basil Roll-Ups
- Turkey, Bacon, and Cranberry Roll-Ups
- Ham and Cheese Pinwheels
- Veggie Pizza Roll-Ups
- Buffalo Chicken Roll-Ups
- BLT Pinwheel Sandwiches
If you’re planning on hosting or attending a party soon (or even if you just want something delicious to snack on), I sure hope you consider these Spinach Roll-Ups. I know you’ll be happy you did! Once you make them and gobble them all up, I’d love to know what you think. Please stop back and leave a comment and a 5-star rating below.
Want more from Inspired by Charm? Join the IBC Mailing List for inspiration in your inbox! Follow along on Instagram and TikTok for daily updates and behind-the-scenes looks at my processes. There’s even more inspiration on Facebook and Pinterest!

Spinach Roll-Ups
Ingredients
- 8 ounces cream cheese softened
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 package (1 ounce) ranch dip mix
- 1 cup cooked bacon chopped
- 1/4 cup red pepper diced
- 4 green onions chopped
- 2 packages (10 ounces each) frozen chopped spinach, thawed and drained
- 5 10-inch flour tortillas
Instructions
- In a medium mixing bowl, combine the cream cheese, sour cream, and mayonnaise until smooth. Stir in the ranch dip mix, bacon, red pepper, green onions, and spinach. Mix until everything is evenly incorporated.
- Spread the mixture evenly over each tortilla, leaving about a 1/2-inch border around the edges. Roll up the tortillas tightly.
- Place the rolled tortillas on a plate and cover with plastic wrap. Chill for at least five hours or overnight. Once thoroughly chilled, slice each roll into 1-inch pieces and serve.

