Nutrition Facts for Vegan cubano sandwich
Blog Research API Download App

Vegan Cubano Sandwich

Image of Vegan Cubano Sandwich
Nutriscore Rating: 60/100

Get ready to savor the vibrant flavors of a Vegan Cubano Sandwich, a plant-based twist on the classic Cuban favorite! This delectable recipe features marinated, smoky grilled tofu infused with soy sauce, liquid smoke, and maple syrup, delivering a bold and satisfying meat-free alternative. Sandwiched between crisp Cuban bread or ciabatta rolls, layers of creamy vegan mayonnaise, tangy Dijon mustard, melty vegan Swiss cheese, and zesty dill pickle slices offer irresistible contrasts in taste and texture. Optional pickled jalapeños add a spicy kick, while pressing the sandwich creates a crispy golden crust that seals in all the savory goodness. Perfect for lunch, dinner, or a crowd-pleasing snack, this quick 35-minute recipe is ideal for vegans craving a hearty yet approachable dish with authentic Cuban flair.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 14 ounces Firm tofu
  • 2 tablespoons Soy sauce
  • 1 teaspoon Liquid smoke
  • 1 tablespoon Maple syrup
  • 1 tablespoon Olive oil
  • 1 teaspoon Garlic powder
  • 1 teaspoon Onion powder
  • 4 Cuban bread or ciabatta rolls
  • 4 tablespoons Vegan mayonnaise
  • 4 tablespoons Dijon mustard
  • 8 Vegan Swiss cheese slices
  • 1 cup Dill pickles, sliced
  • 0.5 cup Pickled jalapeños (optional)
  • 0.5 teaspoon Salt
  • 0.25 teaspoon Black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Press the tofu for at least 15 minutes to remove excess moisture. Cut the tofu into slices about 1/4 inch thick.

2

In a small bowl, mix together the soy sauce, liquid smoke, maple syrup, olive oil, garlic powder, onion powder, salt, and pepper.

3

Place the tofu slices in a shallow dish and pour the marinade over them. Let the tofu marinate for at least 30 minutes, flipping halfway through.

4

Preheat your grill or grill pan over medium heat.

5

Grill the marinated tofu slices for about 4-5 minutes on each side, or until they are nicely browned and heated through.

6

Slice the Cuban bread or ciabatta rolls in half and spread 1 tablespoon of vegan mayonnaise and 1 tablespoon of Dijon mustard on each side of the bread.

7

Layer 2 slices of grilled tofu, 2 slices of vegan Swiss cheese, dill pickles, and optional pickled jalapeños onto each sandwich. Top with the other half of the bread.

8

Press the sandwiches using a sandwich press or by placing a heavy skillet on top and heating them over medium heat until the bread is crispy and the cheese has melted, about 5-7 minutes per side.

9

Remove from heat, slice each sandwich in half, and serve warm.

Cooking Tip: Take your time with each step for the best results!
2161
cal
96.5g
protein
182.5g
carbs
117.4g
fat

Nutrition Facts

1 serving (1335.5g)
Calories
2161
% Daily Value*
Total Fat 117.4 g 151%
Saturated Fat 42.6 g 213%
Polyunsaturated Fat 6.0 g
Cholesterol 14 mg 4%
Sodium 10359 mg 450%
Total Carbohydrate 182.5 g 66%
Dietary Fiber 18.5 g 66%
Total Sugars 29.5 g
Protein 96.5 g 193%
Vitamin D 0.0 mcg 0%
Calcium 4097 mg 315%
Iron 21.2 mg 118%
Potassium 1723 mg 37%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

33.6%%
17.8%%
48.6%%
Fat: 1056 cal (48.6%%)
Protein: 386 cal (17.8%%)
Carbs: 730 cal (33.6%%)