Craving a hearty, flavorful vegetarian meal? This Black Bean Veggie Burger Panini is the ultimate twist on a classic sandwich, blending wholesome black bean patties with gooey melted mozzarella, fresh baby spinach, and juicy tomato slices. Perfectly seasoned with smoky paprika, cumin, and garlic, the homemade black bean burgers are sandwiched between buttery ciabatta bread and pressed until golden-crisp. A tangy Dijon mayo spread adds an extra layer of indulgence, making this panini a satisfying lunchtime delight or easy weeknight dinner. Ready in just 35 minutes, this vegetarian recipe is packed with bold flavors and healthy ingredients that will have everyone asking for seconds!
Drain and rinse the black beans. Using a fork, mash the beans in a large bowl until mostly smooth with a few chunks remaining for texture.
Add breadcrumbs, red onion, garlic, ground cumin, smoked paprika, egg, salt, and black pepper to the mashed beans. Mix well until fully combined.
Divide the mixture into two equal portions and shape each portion into a patty.
In a skillet, heat 1 tablespoon of olive oil over medium heat. Cook the black bean patties for 4–5 minutes on each side, or until they are crispy and heated through. Set aside.
In a small bowl, mix mayonnaise and Dijon mustard to create a spread.
Butter one side of each slice of ciabatta bread. On the unbuttered side of two slices, spread the mayo-mustard mixture.
Layer the mozzarella cheese, baby spinach, a cooked black bean patty, and tomato slices onto the unbuttered side of the bread. Top with the other slices of ciabatta, buttered side facing out.
Heat a panini press or skillet over medium heat. Add 1 tablespoon of olive oil if using a skillet.
Cook the panini for 3–4 minutes in the press, or until the bread is golden and the cheese is melted. If using a skillet, press the sandwich gently with a spatula and flip halfway through.
Remove the panini from the heat, slice in half, and serve warm.
Serving size | 1104 grams (1104.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2327 |
Total Fat 105.00g | 135% |
Saturated Fat 29.30g | 147% |
Polyunsaturated Fat 5.80g | |
Cholesterol 370mg | 123% |
Sodium 6216mg | 270% |
Total Carbohydrate 257.40g | 94% |
Dietary Fiber 54.30g | 194% |
Total Sugars 17.60g | |
Protein 95.80g | 192% |
Vitamin D 56IU | 280% |
Calcium 904mg | 70% |
Iron 25mg | 140% |
Potassium 2437mg | 52% |
Source of Calories