Bursting with bold flavors and nutrient-packed ingredients, this Heart-Healthy Spicy Bean Wrap is the perfect balance of taste and wellness. Featuring a zesty mix of seasoned black and kidney beans, crisp veggies, creamy avocado, and a hint of lime, all wrapped in a whole-grain tortilla, this recipe is rich in fiber, protein, and heart-friendly nutrients. With just 15 minutes of prep and a quick 10-minute cook time, it’s an easy, satisfying choice for busy weeknights or meal prep. Customize it with a drizzle of hot sauce for a spicy kick, and enjoy it fresh or as a portable, nourishing lunch option. Whether you're looking for vegan meal inspiration or heart-healthy dinner ideas, this spicy bean wrap has you covered!
In a medium bowl, combine the black beans and kidney beans. Add the olive oil, cumin, smoked paprika, chili powder, and garlic powder. Mix well to evenly coat the beans with the spices.
Heat a skillet over medium heat. Add the spiced bean mixture to the skillet and cook, stirring occasionally, for 5-7 minutes or until heated through.
Once the beans are warmed, remove them from the heat and set aside.
In a separate bowl, combine the cherry tomatoes, diced bell pepper, and red onion. Squeeze the juice of the lime over the vegetables and toss to mix. Add the chopped cilantro for extra flavor.
Warm the whole-grain tortillas in a dry pan or microwave for a few seconds to make them pliable.
To assemble the wraps, lay a tortilla flat and add a handful of baby spinach leaves as the base. Layer 1/4 of the cooked bean mixture on top of the spinach, followed by the vegetable mixture and a few slices of avocado. Drizzle with hot sauce if desired.
Fold in the sides of the tortilla, then roll it tightly from the bottom to form a wrap. Repeat with the remaining tortillas and fillings.
Serve the wraps immediately or wrap them in foil for an on-the-go meal.
Serving size | 1547.7 grams (1547.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1662 |
Total Fat 53.00g | 68% |
Saturated Fat 8.00g | 40% |
Polyunsaturated Fat 1.30g | |
Cholesterol 0mg | 0% |
Sodium 2396mg | 104% |
Total Carbohydrate 250.40g | 91% |
Dietary Fiber 71.40g | 255% |
Total Sugars 18.00g | |
Protein 70.80g | 142% |
Vitamin D 0IU | 0% |
Calcium 553mg | 43% |
Iron 26mg | 146% |
Potassium 3992mg | 85% |
Source of Calories