Indulge in the bold flavors of a Portuguese classic made plant-based with this Vegan Francesinha recipe. This hearty and satisfying sandwich features layers of toasted bread, smoky plant-based sausage, vegan deli slices, and gooey dairy-free cheese, all smothered in a rich, savory tomato and vegan beer sauce. Perfect for recreating a comforting taste of Porto at home, this recipe masterfully blends traditional flavors with modern vegan ingredients like vegetable broth and creamy vegan butter. Ready in just an hour, this meat-free francesinha is ideal for an indulgent dinner or a showstopping weekend meal. Whether you're a plant-based eater or simply exploring vegan Portuguese recipes, this dish is bound to impress with its bold spices and soul-warming sauce. Serve hot and enjoy every luscious bite!
In a large saucepan, heat olive oil over medium heat. Add the chopped onion and garlic, sauté until translucent, about 5 minutes.
Stir in the tomato paste, cook for another 2 minutes to caramelize slightly.
Add the canned diced tomatoes, vegan beer, and vegetable broth. Stir well to combine.
Add the bay leaf and paprika, then season with salt and pepper. Lower heat and let the sauce simmer for 25 minutes, stirring occasionally, until thickened. Remove the bay leaf before serving.
While the sauce simmers, grill or pan-fry the plant-based sausages until cooked through, then set aside.
Lightly toast the bread slices. Spread vegan butter on each slice of toasted bread.
Assemble the sandwich by placing a slice of bread on a baking tray, layer with 2 deli slices, one grilled sausage, then another slice of bread.
Top each sandwich with 2 slices of dairy-free cheese.
Preheat the oven to 375°F (190°C). Place the sandwiches in the oven until the cheese is thoroughly melted and bubbly, about 10 minutes.
Once melted, pour generous amounts of the hot tomato and beer sauce over each sandwich and serve immediately.
Calories |
2684 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 138.0 g | 177% | |
| Saturated Fat | 59.8 g | 299% | |
| Polyunsaturated Fat | 5.4 g | ||
| Cholesterol | 5 mg | 2% | |
| Sodium | 9332 mg | 406% | |
| Total Carbohydrate | 210.0 g | 76% | |
| Dietary Fiber | 29.2 g | 104% | |
| Total Sugars | 28.2 g | ||
| Protein | 138.6 g | 277% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1923 mg | 148% | |
| Iron | 28.5 mg | 158% | |
| Potassium | 3122 mg | 66% | |
*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.