These wraps are my weekday dinner go-to when I want something filling, flavorful, and quick-ish. They combine a hearty black bean patty with fresh tomato and spinach, all folded into a warm whole wheat wrap. The chipotle aioli brings the kind of smoky heat that makes every bite feel intentional.
No fuss, no long ingredient lists. You can make the patties in one bowl and have everything assembled and pan-seared in under an hour. They hold together well, reheat nicely, and travel better than most assembled sandwiches—perfect for lunches or an easy family dinner.
What Goes Into Black Bean Burger Wrap with Chipotle Aioli

At the heart of this recipe are pantry-friendly pantry staples: canned black beans, oats, and a few spices. The beans form the base and provide protein and a creamy texture. Whole oats and ground flax seeds act as binders without the need for eggs, while shredded zucchini adds moisture and a little vegetable boost.
The chipotle aioli is intentionally simple: soft tofu (or plant-based mayo) blended with chipotle sauce and a touch of cayenne for extra kick. The whole package—patty, fresh tomato, baby spinach, and the aioli—gets folded and pan-seared in a wrap so you end up with a warm, slightly crisp exterior and a tender, flavorful interior.
Ingredients
- 15.5 ounces canned black beans — drained and rinsed; the protein-packed base and main texture of the patty.
- 1/2 cup whole oats — acts as the binder and gives body to the patties.
- 2 tablespoons ground flax seeds — additional binder and subtle nuttiness; helps the patties hold together.
- 1 medium zucchini, peeled and shredded — adds moisture and lightness; squeeze out excess liquid to avoid soggy patties.
- 2 teaspoons chili powder — provides warmth and depth to the seasoning.
- 1 teaspoon garlic powder — concentrated garlic flavor without extra prep.
- 1 teaspoon onion powder — rounds out the savory base.
- 2 teaspoons ground cumin — earthy, smoky backbone for the black beans.
- 1 tablespoon olive oil — used for pan-cooking the patties and to crisp the wrap.
- 4 whole wheat wraps (8-10 inch) — sturdy enough to fold and pan-sear without tearing.
- 1 roma tomato, diced — bright, fresh acidity to cut the richness.
- 1 cup baby spinach — mild leafy green that wilts slightly from the heat.
- 1/4 cup soft tofu — optional plant-based mayo; base for the chipotle aioli and keeps it lighter.
- 1 tablespoon chipotle sauce — provides the smoky, spicy flavor; can be swapped for salsa if needed.
- 1/4 teaspoon cayenne pepper — optional; adds an extra kick if you like heat.
Black Bean Burger Wrap with Chipotle Aioli: From Prep to Plate
- Drain and rinse the 15.5 ounces canned black beans and pat lightly dry. Peel and shred the medium zucchini, then squeeze or press out excess moisture with your hands or a clean towel.
- In a food processor, combine the drained black beans, 1/2 cup whole oats, 2 tablespoons ground flax seeds, the shredded zucchini, 2 teaspoons chili powder, 1 teaspoon garlic powder, 1 teaspoon onion powder, 2 teaspoons ground cumin, and 1/4 teaspoon cayenne pepper (if using). Pulse until the mixture is well combined and holds together but still has some texture.
- Divide the mixture into four equal portions and form each into a patty (about 3/4–1 inch thick). If the mixture is very soft, chill the patties in the refrigerator for 10–15 minutes to firm up (optional).
- Heat 1/2 tablespoon of the 1 tablespoon olive oil in a nonstick or skillet over medium heat. Cook the patties, working in batches if needed, for about 6 minutes on the first side, then flip and cook about 6 minutes on the second side, until browned and heated through. Transfer cooked patties to a plate.
- While the patties cook (or after removing them), make the Chipotle Aioli: in a small blender or bowl, combine 1/4 cup soft tofu (or plant-based mayo), 1 tablespoon chipotle sauce (or salsa as substitute), and 1/4 teaspoon cayenne pepper (optional). Blend or whisk until smooth.
- Lay one whole wheat wrap flat. Place one cooked patty in the center of the wrap. Divide the diced roma tomato and the 1 cup baby spinach evenly among the four wraps and distribute the portions on top of each patty. Spoon an equal portion of the Chipotle Aioli over the toppings.
- Heat the same skillet over medium heat and add the remaining 1/2 tablespoon olive oil. Fold the wrap: take one side and fold it toward the center, then continue folding clockwise around the wrap until it forms a folded packet (approximately hexagonal).
- Place the folded side down in the hot skillet and cook about 3 minutes, or until the bottom is golden and holds together. Flip and cook another 2 minutes, or until the other side is golden.
- Remove the wrap from the skillet and repeat steps 6–8 with the remaining patties and wraps. Serve warm.
Why You’ll Love This Recipe

This recipe balances convenience and flavor. You use canned beans and pantry spices, but the result feels fresh and deliberate—because you shredded zucchini and made a quick aioli. The patties have a pleasing texture: creamy from the beans, slightly chewy from the oats, and tender thanks to the zucchini.
The fold-and-sear technique transforms the wrap into a handheld hot pocket with a crisp exterior and melty interior textures. Plus, it’s forgiving—if a patty is a touch soft, a short chill firms it right up. And the chipotle aioli? It’s small-batch magic: smoky, bright, and just spicy enough to make the rest of the elements sing.
Smart Substitutions

Patty swaps and tweaks
If you don’t have whole oats, quick oats will work in a pinch—pulse them briefly in the food processor first so they blend better. Ground flax seeds are preferred for binding; chia seeds mixed with a little water can be an alternative for a similar binding effect.
Aioli alternatives
Soft tofu keeps the aioli light, but you can use plant-based mayo as listed. If you want a dairy option, plain Greek yogurt could substitute, though the texture and tang will shift. Swap chipotle sauce for salsa if you need a milder, chunkier option.
Essential Tools for Success
- Food processor — makes quick work of combining beans, oats, and spices into a cohesive mixture.
- Nonstick skillet or a well-seasoned cast iron pan — important for getting a good crust without sticking.
- Box grater for the zucchini — a coarse side gives the right texture and makes moisture removal easier.
- Small blender or whisk — to emulsify the aioli smoothly.
- Spatula with a thin edge — helps flip the patties and the folded wraps without tearing them.
Learn from These Mistakes
- Not removing zucchini moisture: If you skip squeezing, the patties can become soggy and fall apart. Always press or squeeze out excess water.
- Overprocessing the mixture: Pulse until combined but still textured. If you blitz it too long, you’ll lose the body and the patties will be dense.
- Cooking at too high heat: Burned outsides and undercooked middles are usually from heat that’s too high. Medium heat gives an even brown crust without drying them.
- Overfilling the wrap: Too many toppings will make folding difficult and cause the wrap to burst during the pan-sear. Use the recommended proportions.
Better Choices & Swaps
Want to make this even healthier? Use whole grain or sprouted whole wheat wraps. Swap regular chipotle sauce for a low-sodium version if you’re watching salt. For extra greens, add thinly sliced kale or arugula instead of or in addition to spinach; just massage kale with a little olive oil to soften it first.
If you’re serving kids or people who prefer no heat, omit the cayenne in both the patty and the aioli. You’ll still get deep flavor from the cumin, chili powder, and garlic/onion powders.
Author’s Commentary
I make this wrap once a week when I want something both nourishing and portable. The play between the soft bean patty and the crisped wrap is what keeps me coming back. I like the recipe as written because it’s intentionally minimal: three pantry spices (chili powder, cumin, garlic/onion powders) give enough complexity without cluttering the flavor.
When I test recipes for the blog, I look for repeatability in a busy kitchen. These wraps pass that test: they’re forgiving, fast, and scalable. Make a double batch of patties, freeze half, and you’ve got a next-week meal that assembles in minutes.
Save It for Later
Storage is simple. Refrigerate leftover cooked patties in an airtight container for up to 3 days. Reheat gently in a skillet over medium-low heat so they warm through without drying out. You can freeze patties flat in a single layer on a tray until solid, then transfer to a freezer bag for up to 3 months; thaw overnight in the fridge before reheating.
If you’ve already assembled and folded the wraps, store them wrapped in foil in the fridge for up to 24 hours—beyond that the wrap can become soggy from the fillings. To re-crisp, unwrap and pan-sear briefly on both sides until warmed through and golden.
FAQ
Can I make the patties ahead of time?
Yes. Make the patties up to 48 hours ahead and keep them refrigerated. If freezing, follow the freeze instructions above.
Can I bake the patties instead of pan-frying?
You can. Place patties on a parchment-lined sheet, brush lightly with oil, and bake at 375°F (190°C) for about 15–20 minutes, flipping halfway, until browned and firm. Times vary by oven.
Are these gluten-free?
Not as written—whole oats may be cross-contaminated with gluten and the wraps are wheat. Use certified gluten-free oats and gluten-free wraps to make it safe for gluten-sensitive diets.
How spicy is the aioli?
The aioli has a smoky kick from the chipotle sauce. Use salsa instead for milder flavor and omit the cayenne if you prefer no heat.
Serve & Enjoy
Serve these wraps hot from the skillet with an extra drizzle of the chipotle aioli on the side. A simple green salad or a bowl of roasted sweet potato wedges pairs nicely. If you like a little extra brightness, a squeeze of lime over the finished wrap wakes up the flavors without changing the balance.
These hold well for packed lunches and are easy to scale for guests. Fold, pan-sear, and enjoy—warm, crisp, and pleasantly smoky with each bite.

Black Bean Burger Wrap with Chipotle Aioli
Equipment
- Food Processor
- nonstick skillet
- small blender or bowl
- Spatula
- Plate
Ingredients
Ingredients
- 15.5 ouncescanned black beansdrained and rinsed
- 1/2 cupwhole oats
- 2 tablespoonsground flax seeds
- 1 mediumzucchini peeledshredded
- 2 teaspoonschili powder
- 1 teaspoongarlic powder
- 1 teaspoononion powder
- 2 teaspoonsground cumin
- 1 tablespoonolive oil
- 4 whole wheat wraps8-10 inch
- 1 roma tomatodiced
- 1 cupbaby spinach
- 1/4 cupsoft tofuoptional plant-based mayo
- 1 tablespoonchipotle saucesubstitute with salsa
- 1/4 teaspooncayenne pepperoptional
Instructions
Instructions
- Drain and rinse the 15.5 ounces canned black beans and pat lightly dry. Peel and shred the medium zucchini, then squeeze or press out excess moisture with your hands or a clean towel.
- In a food processor, combine the drained black beans, 1/2 cup whole oats, 2 tablespoons ground flax seeds, the shredded zucchini, 2 teaspoons chili powder, 1 teaspoon garlic powder, 1 teaspoon onion powder, 2 teaspoons ground cumin, and 1/4 teaspoon cayenne pepper (if using). Pulse until the mixture is well combined and holds together but still has some texture.
- Divide the mixture into four equal portions and form each into a patty (about 3/4–1 inch thick). If the mixture is very soft, chill the patties in the refrigerator for 10–15 minutes to firm up (optional).
- Heat 1/2 tablespoon of the 1 tablespoon olive oil in a nonstick or skillet over medium heat. Cook the patties, working in batches if needed, for about 6 minutes on the first side, then flip and cook about 6 minutes on the second side, until browned and heated through. Transfer cooked patties to a plate.
- While the patties cook (or after removing them), make the Chipotle Aioli: in a small blender or bowl, combine 1/4 cup soft tofu (or plant-based mayo), 1 tablespoon chipotle sauce (or salsa as substitute), and 1/4 teaspoon cayenne pepper (optional). Blend or whisk until smooth.
- Lay one whole wheat wrap flat. Place one cooked patty in the center of the wrap. Divide the diced roma tomato and the 1 cup baby spinach evenly among the four wraps and distribute the portions on top of each patty. Spoon an equal portion of the Chipotle Aioli over the toppings.
- Heat the same skillet over medium heat and add the remaining 1/2 tablespoon olive oil. Fold the wrap: take one side and fold it toward the center, then continue folding clockwise around the wrap until it forms a folded packet (approximately hexagonal).
- Place the folded side down in the hot skillet and cook about 3 minutes, or until the bottom is golden and holds together. Flip and cook another 2 minutes, or until the other side is golden.
- Remove the wrap from the skillet and repeat steps 6–8 with the remaining patties and wraps. Serve warm.
Notes
1 tablespoon feta cheese
pickle
avocado
salt & pepper to taste
