Why You’ll Love This Recipe
These Cheesy Taco Pinwheels are incredibly versatile, customizable, and packed with flavor. The combination of warm seasoned meat, creamy refried beans, and gooey cheese makes each bite irresistible. The fresh vegetables add a nice crunch, while the sour cream provides a creamy finish that elevates the whole dish. Whether you’re serving them as an appetizer, a snack, or a fun meal, these pinwheels will be a hit with everyone.
Ingredients
- 4 large flour tortillas
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1 can (15 ounces) refried beans
- 1 cup cooked ground beef or shredded chicken
- 1 packet taco seasoning
- ½ cup sour cream
- 1 small bunch of green onions, finely chopped
- 1 medium tomato, diced
- ½ cup black olives, sliced (optional)
- 1 cup shredded lettuce
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
1. Prepare the Filling:
In a mixing bowl, combine the cooked ground beef or shredded chicken with the taco seasoning. Mix well to ensure the meat is evenly coated.
2. Spread the Refried Beans:
Lay a tortilla flat on a clean surface. Spread about ¼ cup of refried beans evenly over the tortilla.
3. Add the Meat:
Spoon a portion of the seasoned meat onto the beans, spreading it evenly across the tortilla.
4. Layer with Cheese:
Sprinkle a blend of cheddar and mozzarella cheese over the meat, ensuring even coverage.
5. Top with Vegetables:
Add a layer of chopped green onions, diced tomatoes, black olives (if using), and shredded lettuce on top of the cheese.
6. Spread the Sour Cream:
Finally, drizzle a couple of tablespoons of sour cream over the filling for extra creaminess.
7. Roll the Tortilla:
Starting at one end, roll the tortilla tightly around the filling. Ensure it’s compact but not so tight that the filling squeezes out.
8. Chill the Roll:
Place the rolled tortilla seam-side down on a plate. Repeat the process for the remaining tortillas. Once complete, cover them with plastic wrap and refrigerate for at least 30 minutes to firm up.
9. Slice the Pinwheels:
After the chilling time, remove the rolled tortillas from the fridge. Using a sharp knife, slice each roll into 1-inch thick pinwheels.
10. Serve:
Arrange the pinwheels on a platter and serve with additional sour cream, salsa, or guacamole for dipping.
Servings and Timing
- Prep Time: 15 minutes
- Cook Time: 30 minutes (mostly chilling time)
- Total Time: 45 minutes
- Servings: 4-6 servings (about 24 pinwheels, depending on the size of your tortillas)
Variations
- Vegetarian Version: Omit the meat and substitute with black beans, corn, or more vegetables like bell peppers for a vegetarian twist.
- Spicy Option: Add some jalapeños or a spicy salsa to the filling for an extra kick.
- Different Proteins: Use seasoned ground turkey, sausage, or even fish for a unique flavor variation.
- Cheese Varieties: Experiment with different cheeses such as pepper jack or queso fresco to change up the flavor.
Storage/Reheating
- Storage: Store any leftover pinwheels in an airtight container in the refrigerator for up to 3 days.
- Reheating: For best results, enjoy these pinwheels cold, but you can also reheat them in the microwave for 15-20 seconds for a warm snack.
FAQs
1. Can I make these ahead of time?
Yes, you can prepare the pinwheels up to the point of refrigeration and keep them in the fridge for up to 24 hours before slicing and serving.
2. Can I freeze these pinwheels?
Yes, after slicing the pinwheels, you can freeze them in a single layer on a baking sheet. Once frozen, transfer them to a freezer bag. To serve, thaw in the fridge and enjoy cold, or reheat them in the microwave or oven.
3. Can I use a different type of tortilla?
Yes! You can use whole wheat tortillas, spinach tortillas, or even low-carb tortillas for a healthier version.
4. Can I make these with a different dip?
Absolutely! Serve the pinwheels with guacamole, queso dip, or a spicy ranch dressing for added flavor.
5. How can I make these spicier?
Add some chopped jalapeños to the filling or sprinkle some hot sauce on top before rolling the tortillas.
6. Can I use store-bought refried beans?
Yes, store-bought refried beans work perfectly for this recipe, but homemade refried beans can also be used for a more authentic touch.
7. How can I make these low-carb?
Use low-carb tortillas and substitute the refried beans with a cauliflower rice mixture for a low-carb alternative.
8. Can I make these pinwheels gluten-free?
Yes, use gluten-free tortillas and make sure your taco seasoning is gluten-free to accommodate dietary needs.
9. Can I make the filling spicier?
Yes, you can add chili powder, cayenne pepper, or your favorite spicy seasonings to the taco meat mixture for extra heat.
10. Can I use cooked chicken from a rotisserie chicken?
Absolutely! Rotisserie chicken is a great option for a quick and easy protein that adds tons of flavor.
Conclusion
Cheesy Taco Pinwheels are the perfect combination of creamy, cheesy, and savory flavors, all wrapped up in a fun, bite-sized snack. Whether you’re hosting a party, preparing a game day spread, or just looking for a quick and delicious dinner, these pinwheels are a hit every time. Easy to make and packed with flavor, they’ll become a favorite in your recipe repertoire.

Cheesy Taco Pinwheels: An Incredible Ultimate Recipe You’ll Love
- Prep Time: 15 minutes
- Cook Time: 30 minutes (mostly chilling time)
- Total Time: 45 minutes
- Yield: 4-6 servings (about 24 pinwheels, depending on the size of your tortillas)
- Category: Appetizer
- Method: Rolling and Chilling
- Cuisine: Mexican
Description
Cheesy Taco Pinwheels are a flavorful combination of seasoned meat, creamy refried beans, fresh vegetables, and gooey cheese, all wrapped in a tortilla and sliced into bite-sized pieces.
Ingredients
4 large flour tortillas
1 cup shredded cheddar cheese
1 cup shredded mozzarella cheese
1 can (15 ounces) refried beans
1 cup cooked ground beef or shredded chicken
1 packet taco seasoning
½ cup sour cream
1 small bunch of green onions, finely chopped
1 medium tomato, diced
½ cup black olives, sliced (optional)
1 cup shredded lettuce
Instructions
- Prepare the Filling: In a mixing bowl, combine the cooked ground beef or shredded chicken with the taco seasoning. Mix well to ensure the meat is evenly coated.
- Spread the Refried Beans: Lay a tortilla flat on a clean surface. Spread about ¼ cup of refried beans evenly over the tortilla.
- Add the Meat: Spoon a portion of the seasoned meat onto the beans, spreading it evenly across the tortilla.
- Layer with Cheese: Sprinkle a blend of cheddar and mozzarella cheese over the meat, ensuring even coverage.
- Top with Vegetables: Add a layer of chopped green onions, diced tomatoes, black olives (if using), and shredded lettuce on top of the cheese.
- Spread the Sour Cream: Drizzle a couple of tablespoons of sour cream over the filling for extra creaminess.
- Roll the Tortilla: Starting at one end, roll the tortilla tightly around the filling. Ensure it’s compact but not so tight that the filling squeezes out.
- Chill the Roll: Place the rolled tortilla seam-side down on a plate. Repeat the process for the remaining tortillas. Once complete, cover them with plastic wrap and refrigerate for at least 30 minutes to firm up.
- Slice the Pinwheels: After the chilling time, remove the rolled tortillas from the fridge. Using a sharp knife, slice each roll into 1-inch thick pinwheels.
- Serve: Arrange the pinwheels on a platter and serve with additional sour cream, salsa, or guacamole for dipping.
Notes
For a vegetarian version, omit the meat and substitute with black beans, corn, or more vegetables like bell peppers.
If you like it spicy, add jalapeños or a spicy salsa to the filling.
For a unique flavor, use different proteins like ground turkey, sausage, or fish.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat them in the microwave for 15-20 seconds if you prefer them warm.
Nutrition
- Serving Size: 1 pinwheel
- Calories: 120
- Sugar: 2g
- Sodium: 320mg
- Fat: 8g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 15mg