Why You’ll Love This Recipe
If you’re following a keto lifestyle (or just crave something savory and cheesy), these Keto Spinach and Bacon Cream Cheese Roll Ups are your new best friend. Here’s why they absolutely rock:

1. Low-Carb Heaven
Each roll up has only 2 net carbs, making them a dream snack or meal for anyone cutting carbs or following a keto/low-carb lifestyle.
2. Insanely Delicious Flavor
Bacon? ✔️
Garlic? ✔️
Melty mozzarella cheese with a creamy, garlicky, spinach-bacon filling? ✔️✔️✔️
These things are flavor bombs in bite-sized form.
3. Easy to Make & Minimal Clean-Up
This recipe is shockingly simple, only takes about 20 minutes from start to finish, and requires very few dishes. (Yes, we love a good parchment paper hack.)
4. Perfect for Meal Prep, Parties, or a Fancy-Looking Snack
Whether you’re planning a keto party platter, prepping lunch for the week, or just treating yourself to something delicious and guilt-free, these roll ups deliver in both looks and taste.
The Roll Up Story: Crispy Cheese Meets Creamy Dream
Let’s be honest — the moment you say “cheese,” “bacon,” and “keto” in the same sentence, ears perk up and stomachs growl. This dish is like a mashup of everyone’s favorite comfort food elements, dressed up in a roll.
Imagine biting into a crispy cheese shell that crackles with every bite, revealing a warm, creamy filling of cream cheese, sautéed spinach, bacon, and garlic. It’s the kind of snack that whispers, “Eat another,” after your first one. And hey, with keto macros like this, you can indulge a little more.
Whether you’re new to keto or a seasoned pro, this recipe is the kind of snack that makes you forget you’re even on a “diet.”
Ingredients You’ll Need
Before diving into the step-by-step, let’s gather our goodies. These ingredients are easy to find and even easier to love.
🧀 Cheese & Filling:
- 2 cups shredded mozzarella cheese
→ This forms the crispy “wrap” of our roll-ups. Mozzarella melts beautifully and crisps up like a dream. - 6 ounces cream cheese, softened
→ Gives the filling its creamy richness and binds everything together.
🥓 Flavor Bombs:
- 5 slices bacon, cooked and crumbled
→ Adds crunch, flavor, and that oh-so-satisfying salty bacon bite.
🥬 Greens & Garlic:
- 3 cups raw spinach
→ Once wilted, it blends perfectly with the creamy base. - 2 tsp bacon grease or olive oil
→ For sautéing the spinach and infusing it with flavor. - 2 tsp minced garlic
→ Adds a flavorful punch. Feel free to adjust if you’re garlic-obsessed.
🧂 Seasonings:
- Salt and pepper to taste
→ Simple and classic. Adjust based on the saltiness of your bacon.
Step-by-Step: How to Make Keto Spinach and Bacon Cream Cheese Roll Ups
This process is simple but magical. Follow these steps, and you’ll have golden, crispy, cheesy roll-ups in no time.
🔥 Step 1: Preheat That Oven
Set your oven to 400°F (200°C). You want it nice and hot so the cheese crisps up beautifully.
🧀 Step 2: Prep the Mozzarella Circles
Line a large baking sheet with parchment paper. This is essential — no skipping unless you want a melted mess.
Spoon your 2 cups of shredded mozzarella into small mounds, spreading each into a 3–4-inch circle. Leave space between them so they don’t melt together.
Pop them in the oven for 8–10 minutes or until the edges are golden and crispy.
🥬 Step 3: Sauté the Spinach
While the cheese is in the oven, heat your 2 tsp bacon grease or olive oil in a skillet over medium heat. Toss in the 2 tsp of minced garlic and stir until fragrant (about 30 seconds).
Add the 3 cups of spinach and sauté until just wilted — it’ll reduce a lot! This takes about 2–3 minutes.
🥓 Step 4: Make the Creamy Filling
In a bowl, mix your softened cream cheese, crumbled bacon, sautéed spinach and garlic, and season with salt and pepper. Mix well until everything is combined and creamy.
Pro tip: Do this while the cheese is still baking so everything’s ready to go once the crispy shells come out.
🧻 Step 5: Roll It Up!
Once the mozzarella rounds are crispy on the edges, remove them from the oven and let them sit for 2 minutes to firm up slightly (but not too much or they’ll crack when you roll).
Place a spoonful of the cream cheese mixture in the center of each circle. Carefully roll them over the filling while still warm and pliable.
Let them sit for a few minutes to cool and crisp up.
Serving Ideas: Beyond the Plate
These little roll-ups aren’t just tasty — they’re super versatile. Here are some fun, creative ways to serve and present them.
1. Party Platter Appetizer
Slice each roll in half and serve with toothpicks on a wooden board alongside olives, cherry tomatoes, and pickles.
2. Lunchbox Keto Fix
Pack a few of these cooled roll ups in your lunchbox with a side of hard-boiled eggs or avocado slices. They’re perfect cold, too!
3. Brunch with a Twist
Serve them warm with a dollop of sour cream and chopped chives on top. Add poached eggs on the side for a keto brunch feast.
4. Stack ‘Em High
Layer a few roll ups on a plate with a drizzle of garlic aioli or keto ranch. Garnish with fresh herbs for a restaurant-style presentation.
Storage Tips: How to Store and Reheat
🧊 Storing:
Place cooled roll ups in an airtight container. Store them in the fridge for up to 5 days.
🔁 Reheating:
- Oven or toaster oven: Reheat at 350°F for 5–7 minutes to maintain crispiness.
- Microwave: Use with caution — they may get soft, but still taste great. 20–30 seconds should do it.
- Air Fryer: 3–4 minutes at 350°F for best results!
🧳 Freezing:
Yes! You can freeze these. Let them cool completely, place on a tray, freeze until solid, then transfer to a zip-top bag. They’ll last about 2 months. Reheat in an air fryer or oven for crispiness.
FAQs: Your Top 10 Questions Answered
1. Can I make these ahead of time?
Absolutely! Prep them up to 3 days in advance. Store in the fridge and reheat as needed.
2. Can I use other cheeses instead of mozzarella?
Mozzarella works best for that crispy shell, but provolone or cheddar can work too — just keep an eye on the melting!
3. Is this recipe gluten-free?
Yes! These roll ups are naturally gluten-free and keto-friendly.
4. Can I add other ingredients to the filling?
Go wild! Mushrooms, sun-dried tomatoes, or jalapeños are great options.
5. What if I don’t eat pork?
Use turkey bacon or vegetarian bacon alternatives — the flavor will still be awesome.
6. Are these freezer friendly?
Yes. Freeze them once fully cooled, then reheat in the oven or air fryer.
7. Can I serve these cold?
Sure! They’re delicious cold, especially if packed for lunch or a picnic.
8. Do I need to grease the parchment paper?
Nope! As long as you use real parchment (not wax paper), you’re good.
9. Can I double the recipe?
Totally! Just use two baking sheets or bake in batches.
10. Is there a dairy-free version?
For a dairy-free spin, try using dairy-free cheese and vegan cream cheese. The texture may vary, but it’s doable!
Final Bite: Crispy. Creamy. Craveable.
These Keto Spinach and Bacon Cream Cheese Roll Ups aren’t just a recipe — they’re a cheesy revolution in snack form. Whether you’re living that keto life, cutting back on carbs, or just craving something new and delicious, these little flavor bombs will blow your mind (and your taste buds).
So what are you waiting for? Preheat that oven, roll up your sleeves, and get ready to fall in love with your new favorite snack.
Let’s roll! 🧀🥓💚

Keto Spinach and Bacon Cream Cheese Roll Ups
- Total Time: 20 minutes
- Yield: 8
Description
Crispy cheese, savory bacon, and fresh spinach create pure bliss!
Ingredients
🧀 2 cups Shredded Mozzarella Cheese
🧀 6 ounces Cream Cheese, softened
🥓 5 slices Bacon, cooked and crumbled
🥬 3 cups Raw Spinach
🧄 2 tsp Bacon Grease or olive oil
🧄 2 tsp Minced Garlic
🧂 Salt and Pepper to taste
Instructions
Heat the oven to 400 degrees.
Arrange the mozzarella cheese into circles on a large parchment lined baking sheet.
Heat the bacon grease or olive oil in a skillet over medium heat.
Stir in the spinach, and sauté until wilted.
Mix together the cream cheese, bacon, spinach, garlic, and salt and pepper to taste until well combined.
Bake the cheese in the oven for 8-10 minutes until the edges are browned and crispy.
Remove the baking sheet, and let the cheese circles cool for 2 minutes.
Place a spoonful of filling down the center of each circle of cheese.
Carefully and quickly roll the cheese closed over the filling.
Allow the rollups to cool and crisp up before serving.