These Spinach and Bacon Cream Cheese Roll Ups are a tasty bite-sized treat! With crispy bacon, creamy cheese, and fresh spinach, they are perfect for parties or snacks.
They come together quickly, so I love making them when unexpected guests drop by. If you’re like me, you might find yourself eating a few before they even hit the table! 😂
Key Ingredients & Substitutions
Cream Cheese: This is the base that gives the roll ups their creamy texture. If you want a lighter option, consider using low-fat cream cheese or even plain Greek yogurt for a tangy twist.
Spinach: Fresh spinach delivers great flavor and nutrients. You can substitute with frozen spinach; just make sure to thaw and drain it well to avoid excess moisture.
Bacon: Crispy bacon adds a rich flavor. If you’re looking for a healthier choice, turkey bacon works well too. You can also use cooked prosciutto for a different taste.
Cheese: Mozzarella is commonly used for its melting quality. Feel free to swap with cheddar or pepper jack if you want a cheese with a bit more kick.
How Do I Get the Bacon Crispy Without Burning It?
Cooking bacon perfectly can be tricky, but with a few tips, you can achieve that delicious crispiness:
- Cook the bacon slowly over medium heat. This allows the fat to render out gradually.
- Make sure to drain the bacon well on paper towels, as this helps remove excess grease.
- Don’t rush the baking! Giving the roll-ups a full 12-15 minutes in the oven ensures the cheese melts and the bacon crisps up nicely.

How to Make Spinach and Bacon Cream Cheese Roll Ups
Ingredients You’ll Need:
- 8 oz cream cheese, softened
- 1 cup fresh spinach, chopped
- 1 cup shredded mozzarella cheese (plus extra for topping)
- 1/4 cup grated Parmesan cheese
- 6 slices bacon
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
- Fresh parsley or chives, chopped for garnish
How Much Time Will You Need?
This recipe requires about 15 minutes for preparation and 12-15 minutes for baking, totaling around 30-35 minutes. It’s a quick and easy dish that packs delicious flavors in no time!
Step-by-Step Instructions:
1. Preheat and Prepare the Pan:
Start by preheating your oven to 375°F (190°C). While that’s warming up, line a baking sheet with parchment paper. This makes clean-up a breeze later!
2. Cook the Bacon:
In a skillet over medium heat, cook the bacon until it’s crispy. Once done, carefully remove the bacon and let it drain on paper towels. Save a couple of tablespoons of the bacon fat in the pan for flavor later!
3. Make the Cream Cheese Filling:
In a mixing bowl, combine the softened cream cheese, chopped spinach, shredded mozzarella, grated Parmesan, garlic powder, salt, and pepper. Stir everything together well until you have a creamy, green mixture that looks delightful!
4. Assemble the Roll Ups:
Now, take your crispy bacon slices and lay them out on the prepared baking sheet. Using a spoon, spread a generous amount of the cream cheese mixture over each slice. Don’t be shy with it—it makes them extra tasty!
5. Roll Them Up:
Carefully roll each bacon slice from one end to the other, keeping all that delicious filling snugly inside. Make sure the seam is facing down to keep the rolls secure.
6. Add Cheese and Fat:
Sprinkle a little extra mozzarella cheese on top of each roll-up, as cheese makes everything better! Then, drizzle the reserved bacon fat over them for that added crispy goodness.
7. Bake Them:
Place the baking sheet in your preheated oven and bake the roll-ups for 12-15 minutes. You’ll know they’re ready when the cheese is bubbly and the bacon is perfectly crisp!
8. Cool and Garnish:
Once they’re out of the oven, let them cool for just a few minutes. Then, sprinkle some chopped parsley or chives on top for a fresh touch before serving. These roll-ups are best enjoyed warm!
Enjoy your delicious Spinach and Bacon Cream Cheese Roll Ups; they’re sure to be a hit at any gathering!
Can I Use Different Types of Cheese in This Recipe?
Absolutely! While mozzarella and Parmesan are recommended for their melting qualities, you can substitute with cheddar, pepper jack, or even feta for a different flavor profile. Just keep in mind that using a stronger cheese may change the overall taste.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through. This helps preserve the texture and flavor for your next snack!
Can I Make These Roll Ups Ahead of Time?
Yes! You can prepare the roll-ups in advance and store them unbaked in the fridge. Just be sure to bake them just before serving for the best crispiness.
Can I Use Turkey Bacon Instead of Regular Bacon?
Yes! Turkey bacon is a great alternative for a lighter option. Just note that the texture and flavor may be slightly different, but it will still be delicious!



