Snacks
This black bean pinwheels recipe delivers crispy, protein-packed wraps that are perfect for snacking or game day. The secret lies in layering seasoned black beans with flavorful fillings between soft tortillas, then baking until golden and irresistible.
I developed this recipe after craving something hearty yet easy to assemble—ideal for vegans or anyone looking for a satisfying plant-based option.
The magic happens when you spread the spiced black bean mixture evenly across each tortilla before rolling tightly. A light brush of oil before baking ensures that perfect crispy exterior while keeping the filling warm and tender inside.
This method transforms simple ingredients into restaurant-quality bites that disappear faster than you can say "second round."
What you'll end up with is a tray of golden pinwheels with flaky edges and a filling that's bursting with flavor—think smoky black beans, creamy avocado, and fresh greens all wrapped in a tortilla that's crispy enough to stand up to dipping.
The aroma alone will have everyone gathering around your table.
Serve these pinwheels warm with your favorite salsa, guacamole, or a cooling yogurt dip for the ultimate snack experience. They're perfect for parties, meal prep, or satisfying a midday craving. Let's get rolling!
Ingredients for black bean pinwheels
Eight simple ingredients transform into crispy, golden pinwheels that disappear fast at parties.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🫘 | 1 ½ cups | Drained and rinsed thoroughly |
| Large Flour Tortillas 🌯 | 8 whole | 10-inch size preferred |
| Avocado 🥑 | 1 whole | Ripe, pitted and sliced |
| Fresh Spinach 🍃 | 2 cups | Chopped, loosely packed |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For brushing tortillas |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cumin 🌿 | 1 tsp | Ground, toasted for flavor |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Vegan Mayonnaise 🥫 | 2 tbsp | For extra creaminess |
| Salsa 🌶️ | ½ cup | For serving, optional |
| Guacamole 🥑 | ½ cup | For serving, optional |
The tortillas are the star here—Mission brand or La Tortilla Factory are my go-tos for that perfect balance of softness and crispiness. Grab the 10-inch size so they're big enough to hold all the filling without falling apart. Black beans are a must for that hearty texture, but drain and rinse them well—no one wants mushy pinwheels. The avocado should be ripe but not brown—it adds that creamy, rich element that makes these pinwheels irresistible. Spinach adds freshness, but if you're short on time, arugula works too—just chop it finely so it blends into the filling.
No avocado? Mashed white beans or hummus adds creaminess in a pinch. Short on spinach? Fresh cilantro or kale works, but chop it super fine so it doesn't overpower. The spices are non-negotiable—they're what give these pinwheels that smoky, savory kick. Penzeys or the bulk section at Whole Foods have the best quality. For extra crispiness, brush the tortillas with a light coat of olive oil before baking—trust me on this, it's a game-changer. And if you're feeling fancy, add a sprinkle of nutritional yeast for that cheesy flavor without the dairy.
These pinwheels are best served fresh out of the oven—crispy edges, warm filling. But if you need to prep ahead, assemble them, wrap tightly in plastic, and refrigerate for up to 2 days. Reheat in the oven at 375°F for 10 minutes to restore that perfect crunch. They freeze beautifully too—just bake from frozen for 15 minutes to get that golden finish. I always make a double batch because they disappear faster than you can say "second round." Serve with your favorite salsa or guacamole for dipping—homemade is best, but store-bought works in a pinch.
Why You'll Love This Recipe
- No Pantry Hauling: I swear by this recipe when I’m staring into an empty fridge at 6:30 PM. Canned beans? Already mashed. Tortillas? Stacked in my cabinet. Spinach? That one sad bag in the crisper. No shopping, no stress—just open, mix, roll.
- Creamy Crunch Magic: That first bite—warm tortilla hugging creamy avocado, crisp spinach, and the faintest bite of charred bean edges? It’s the kind of combo that makes you pause mid-bite, like, Wait, is this actually good? (Yes. Yes, it is.)
- Lunchbox Hero: Between us, these are my go-to for packed lunches. Wrap a few in foil, toss in a container, and they hold up better than sad, soggy sandwiches. My kid still asks for them on Fridays—no complaints from me.
- Budget Win: I made a double batch last week for $8. That’s eight pinwheels with avocado, spinach, and olive oil drizzled like confetti. Feed your family, your coworkers, or just yourself—no guilt, no breaking the bank.
Step-by-step instructions for black bean pinwheels
Here's how to create crispy, flavor-packed tortilla pinwheels that'll disappear fast!
Prepare the Spiced Bean and Spinach Filling
In a medium bowl, combine the 1.5 cups drained and rinsed canned black beans, 2 cups chopped fresh spinach, 2 tablespoons vegan mayonnaise, 1 tablespoon freshly squeezed lemon juice, 1 teaspoon toasted ground cumin, 1 teaspoon smoked paprika, 1 teaspoon garlic powder, ½ teaspoon sea salt, and ½ teaspoon freshly cracked black pepper. Mix everything together until the spinach wilts and the filling reaches a thick, spreadable consistency.
I like to mash the beans slightly with a fork first to break them down—this helps create a smoother filling that sticks better to the tortillas. The lemon juice brightens the flavors while the smoked paprika adds that perfect smoky depth. Taste the mixture and adjust seasoning if needed; you want it bold but balanced.
Assemble the Pinwheels
Lay out all 8 large flour tortillas on a clean, flat surface. Using a pastry brush, lightly brush each tortilla with 1 tablespoon extra-virgin olive oil—just enough to coat the surface evenly. This step is crucial for achieving that crispy texture when we bake them later.
Spread about 2 tablespoons of the bean-spinach mixture onto each tortilla, leaving about ½-inch border around the edges. Then, place ¼ of the sliced avocado along one side of each tortilla. Roll each tortilla tightly into a pinwheel shape, tucking in the sides as you go. I find it helps to use a clean kitchen towel to help with the rolling if the tortillas are slippery.
Bake Until Golden and Crispy
Preheat your oven to 375°F. Arrange the pinwheels seam-side down on a parchment-lined baking sheet. Bake for 15-18 minutes, until the tortillas are deep golden brown and crispy. You'll know they're ready when the edges look toasted and the filling is heated through.
Don't overcrowd the baking sheet—leave about 1 inch between each pinwheel for even browning. If you notice any spots browning too quickly, gently rotate the pan halfway through baking. The result should be tortillas with a satisfying crunch that gives way to creamy, flavorful filling.
Serve Warm with Fresh Toppings
Transfer the pinwheels to a serving platter and let them cool for 2-3 minutes. Serve warm with ½ cup salsa and ½ cup guacamole on the side. The contrast of cool guacamole and tangy salsa against the warm, crispy pinwheels is pure perfection.
For an extra touch, sprinkle with a bit of chopped cilantro or a squeeze of lime right before serving. These pinwheels are best enjoyed fresh out of the oven when the tortillas are at their crispiest. The filling stays warm while the toppings add that bright, fresh finish everyone loves.
Pro Tips For Making Black Bean Pinwheels
- Drain and Rinse Beans: Black beans straight from the can are packed with starch, which turns your pinwheels into soggy messes. After draining, give them a quick cold-water rinse and pat them very dry with a clean kitchen towel—this keeps the filling crisp and prevents the tortillas from getting gummy.
- Warm Tortillas Properly: Cold tortillas crack under pressure, and room-temp ones stretch unevenly. Heat them in a dry skillet over medium heat for 15-20 seconds per side until pliable—just enough to soften without cooking. If you’re short on time, microwave them wrapped in a damp towel for 20 seconds, but the skillet method guarantees better control.
- Layer Spinach Dry: Wet spinach clings to everything and turns your filling into a sad, watery blob. After rinsing, spin the leaves in a salad spinner or pat them thoroughly dry with paper towels. Then, layer them in a single, even sheet—no overlapping—so they don’t release moisture when wrapped.
- Press and Roll Tight: The first roll is always the worst. After spreading your filling, fold the sides in first, then roll tightly from the bottom up, pressing firmly as you go. If the filling leaks, it’s because you didn’t press hard enough—don’t skimp on the pressure, or your pinwheels will unravel when sliced. A rolling pin helps, but your forearms work too.
Serving suggestions for this dish
Game Day Essentials
These pinwheels are perfect for game day spreads—just arrange them on a platter with chilled salsa and guacamole in small bowls. Add a few lime wedges and chopped cilantro for freshness. I like to serve them with beer or margaritas on the side—they balance the smoky flavors beautifully. 🍺
Party Platter Presentation
For parties, create a colorful display by arranging pinwheels vertically in a wooden serving tray with cherry tomatoes and radishes tucked between them. Drizzle with hot honey or chipotle crema for an extra touch. The golden edges pop against the vibrant toppings, making them irresistible centerpieces. 🌟
Meal Prep Hack
Assemble pinwheels ahead of time and store them in airtight containers with parchment paper between layers. Reheat at 375°F for 10 minutes to restore crispiness. Pack them in bento boxes with hummus or spicy mayo for lunchbox-friendly snacks. They stay fresh for 3 days this way. ✨
Dessert Twist
Swap the savory filling for sweetened black beans mixed with cinnamon and maple syrup, then top with banana slices and dark chocolate chips. Bake as directed, then drizzle with melted peanut butter for a decadent dessert pinwheel. 🍫
Kids' Lunchbox Favorite
Cut pinwheels into bite-sized wedges and pack them in lunchboxes with yogurt dip or applesauce. The crispy texture makes them fun to eat, while the filling provides protein and fiber. Kids love the dipping element—it's a win-win for picky eaters! 🥰
Nutrition facts
Frequently asked questions
Can I make these pinwheels ahead of time?
Assemble them completely and refrigerate in airtight containers with parchment between layers for up to 2 days. To restore crispiness, bake at 375°F for 10 minutes. For freezing, assemble and freeze unbaked, then bake from frozen for 15-18 minutes—the extra time ensures perfect crispiness.
What if I don't have avocado?
No problem! Swap it for mashed white beans, hummus, or even vegan cream cheese for creaminess. The key is maintaining the same texture contrast—just adjust the filling thickness so it still spreads well on tortillas. If using hummus, reduce the vegan mayo to 1 tablespoon to balance moisture.
Why are my pinwheels soggy instead of crispy?
Sogginess usually means too much moisture in the filling or insufficient oil on tortillas. First, ensure you're draining beans thoroughly. Second, brush tortillas with enough olive oil (about 1 tablespoon each) and leave them at room temperature for 5 minutes before filling. Bake at 375°F on the middle rack for optimal crispiness.
Can I use corn tortillas instead of flour?
Corn tortillas work but won't get as crispy—they're naturally denser and lack gluten. If you must use them, brush with extra oil and bake for 2-3 minutes longer at 375°F. For best results, stick with flour tortillas—they hold up better to rolling and baking. If you love corn tortillas, try this recipe with blue corn for a subtle sweetness!
What are the best dipping sauces?
Classic choices are salsa and guacamole, but get creative! Try spicy mayo, vegan ranch, or even mango-habanero salsa for a sweet-spicy kick. For something cooling, blend Greek yogurt with lime juice and cilantro. The key is balancing flavors—acidic (lime) or creamy (guac) sauces complement the smoky filling perfectly.
