When it comes to simple yet delightful appetizers, these Cheesy Spinach and Artichoke Pinwheels stand out. They have quickly become a staple in my kitchen, offering a perfect blend of flavors and textures that everyone can enjoy. Each bite is a little burst of comfort, bringing together the best of creamy, cheesy goodness wrapped in a soft tortilla. It’s meals like this that remind me of home and family gatherings, where sharing is at the heart of everything.
This recipe is anchored by some truly wonderful ingredients. We start with 8 oz of softened cream cheese, which provides a rich base. Toss in 1 cup of chopped spinach, well-cooked and drained, for that vibrant green color and a nutritious punch. Then there’s 1 can (14 oz) of artichoke hearts, drained and chopped, introducing a delightful earthiness. The combination of 1 cup of shredded mozzarella cheese and 1/2 cup of grated Parmesan cheese creates a melty, indulgent layer. A touch of 1/2 teaspoon of garlic powder adds warmth, while 1/4 teaspoon each of salt and black pepper enhances the flavor. Finally, we wrap it all in 4 large flour tortillas, with an optional 1/4 cup of chopped fresh herbs to garnish.
Making these pinwheels is incredibly straightforward. You begin by mixing together the cream cheese, spinach, artichokes, mozzarella, Parmesan, garlic powder, salt, and pepper in a bowl. Next, spread about a quarter of this creamy mixture over each tortilla, roll them tightly, and wrap in plastic. After a short chill in the refrigerator to meld the flavors, you simply slice the rolled tortillas into pinwheels and serve.
These pinwheels are perfect for potlucks, family gatherings, or simply enjoying on a cozy night. The vibrant flavors and creamy texture make them a crowd favorite, whether you’re hosting a large party or sharing with a few friends.

Why You’ll Love This Cheesy Spinach and Artichoke Pinwheel Appetizer
- Quick to Prepare: With simple steps, these pinwheels come together in no time.
- Easy Ingredients: Utilizing common ingredients means you likely have everything on hand.
- Comfort Food: Creamy, cheesy pleasures that evoke warmth and togetherness.
- Make-Ahead Friendly: Make them in advance and have them ready for when guests arrive.
- Customizable: Feel free to add or substitute ingredients based on your preferences.
Spinach Tips
When working with spinach, always opt for fresh, vibrant leaves. If using frozen spinach, ensure it’s thoroughly cooked and drained to remove excess moisture. This prevents the filling from becoming watery. If you’re using fresh spinach, consider sautéing it briefly with a bit of olive oil and garlic for added flavor before chopping. Both fresh and frozen can work beautifully, but they should be well-prepared to achieve the best texture and taste in your pinwheels.
Options for Substitutions
- Use Greek yogurt in place of some or all of the cream cheese for a lighter version.
- Swap in kale for spinach if you’re looking for a different leafy green.
- Replace artichokes with sun-dried tomatoes for a tangy twist.
- Try using a different cheese, such as cheddar or pepper jack, for a spicier kick.
- Tortillas can be swapped for whole wheat or spinach tortillas for added nutrition.
- Fresh herbs like basil or dill can substitute for the optional chopped fresh herbs.
Watch Out for These Mistakes
One common pitfall is not mixing the filling ingredients thoroughly. This can lead to uneven flavor throughout the pinwheels. Ensure that each ingredient is well incorporated before spreading the mixture onto the tortillas.
Another mistake is rolling the tortillas too tightly. It might seem intuitive to roll them as tight as possible, but this can cause the filling to ooze out. Instead, aim for a snug but not overly tight roll.
Finally, skipping the refrigeration step is a big no-no. Letting the rolled tortillas chill for at least an hour allows the flavors to meld beautifully and firms them up for easier slicing. Patience will reward you with a prettier presentation and better taste.

What to Serve With Cheesy Spinach and Artichoke Pinwheel Appetizer?
These pinwheels pair wonderfully with a variety of sides. Consider serving them with a fresh green salad drizzled with vinaigrette for brightness. Alternatively, a warm bowl of tomato soup complements the creamy appetizer perfectly. For something crunchy, try a platter of assorted vegetable sticks with hummus or ranch dip to round out the meal.
Storage Instructions
Store: You can keep leftovers in the refrigerator for up to 3 days. Just ensure they are well-wrapped to maintain freshness.
Freeze: If you want to prepare them in advance, freeze the rolled tortillas for up to 2 months. When ready to enjoy, defrost, slice, and serve chilled or at room temperature.
Reheat: While these pinwheels are best enjoyed cold, if you’d prefer them warm, you can reheat in the microwave for a few seconds, or place them in a 350°F oven for about 10 minutes.
Recipe Info
Preparation Time: 15 minutes
Cooking Time: 0 minutes (chill time does not count)
Total Time: 1 hour 15 minutes (including chilling time)
Level of Difficulty: Easy
Servings: About 8 servings (depending on slice thickness)
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1,200 – 1,500
- Protein: 50 – 60 grams
- Fat: 80 – 90 grams
- Carbohydrates: 70 – 90 grams
Ingredients
- 8 oz cream cheese, softened
- 1 cup chopped spinach (cooked and drained)
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 tsp garlic powder
- 1/4 tsp salt
- 1/4 tsp black pepper
- 4 large flour tortillas
- 1/4 cup chopped fresh herbs (optional)

Step-by-Step Instructions
Step 1: Prepare the Filling
In a large bowl, combine the softened cream cheese, chopped spinach, and chopped artichoke hearts. Add the shredded mozzarella and grated Parmesan cheese. Sprinkle in the garlic powder, salt, and black pepper. Mix well until all ingredients are evenly blended.
Step 2: Spread on Tortillas
Lay one tortilla flat on a clean surface. Using a spatula, spread about 1/4 of the cheese and spinach mixture evenly over the tortilla, leaving a small border around the edges.
Step 3: Roll the Tortilla
Starting at one edge, carefully roll the tortilla tightly around the filling. Once rolled, wrap it securely in plastic wrap. Repeat the process with the remaining tortillas and filling mixture.
Step 4: Chill the Rolls
Place the wrapped tortillas in the refrigerator for at least one hour. This allows the filling to set and the flavors to develop.
Step 5: Slice and Serve
When ready to serve, remove the tortillas from the refrigerator. Unwrap the plastic wrap and use a sharp knife to slice each roll into pinwheels. Arrange the slices on a platter and garnish with fresh herbs if desired.
Step 6: Enjoy!
Serve the pinwheels fresh for a delightful appetizer that’s sure to please.
In conclusion, these Cheesy Spinach and Artichoke Pinwheels are a wonderful addition to any gathering or family meal. They are easy to make, packed with flavor, and sure to impress. I encourage you to give this recipe a try, share your feedback, and explore more delicious options on the blog. Happy cooking!
Print
Cheesy Spinach and Artichoke Pinwheels
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 75 minutes
- Yield: 8 servings 1x
- Category: Appetizer
- Method: Chilled
- Cuisine: American
- Diet: Vegetarian
Description
Delightful and creamy appetizers combining spinach, artichoke, and cheeses wrapped in tortillas, ideal for gatherings.
Ingredients
- 8 oz cream cheese, softened
- 1 cup chopped spinach (cooked and drained)
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 tsp garlic powder
- 1/4 tsp salt
- 1/4 tsp black pepper
- 4 large flour tortillas
- 1/4 cup chopped fresh herbs (optional)
Instructions
- In a large bowl, combine the softened cream cheese, chopped spinach, and chopped artichoke hearts. Add the shredded mozzarella and grated Parmesan cheese. Sprinkle in the garlic powder, salt, and black pepper. Mix well until all ingredients are evenly blended.
- Lay one tortilla flat on a clean surface. Using a spatula, spread about 1/4 of the cheese and spinach mixture evenly over the tortilla, leaving a small border around the edges.
- Starting at one edge, carefully roll the tortilla tightly around the filling. Once rolled, wrap it securely in plastic wrap. Repeat the process with the remaining tortillas and filling mixture.
- Place the wrapped tortillas in the refrigerator for at least one hour. This allows the filling to set and the flavors to develop.
- When ready to serve, remove the tortillas from the refrigerator. Unwrap the plastic wrap and use a sharp knife to slice each roll into pinwheels. Arrange the slices on a platter and garnish with fresh herbs if desired.
- Serve the pinwheels fresh for a delightful appetizer that’s sure to please.
Notes
Can substitute Greek yogurt for cream cheese or use different cheeses as desired.
Nutrition
- Serving Size: 1 serving
- Calories: 150
- Sugar: 2g
- Sodium: 250mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 25mg