Category: Vegan & Vegetarian | Prep Time: 20 min (plus marinating) | Cook Time: 15 min | Total Time: 35 min | Servings: 4
This dish is a celebration of contrasts — smoky, tangy, bitter, and sweet — all coming together in perfect balance. The tofu, marinated in aromatic beer, takes on a rich, malty flavor and a delicate crispness when grilled. It’s paired with sautéed chicory greens, which bring a touch of pleasant bitterness softened by a drizzle of agrodolce — the classic Italian sweet-and-sour glaze. The result is a plate that feels rustic yet refined, plant-based yet full of bold, satisfying character. Whether you’re a vegan food lover or just exploring new flavors, this dish is a modern twist on traditional Italian countryside cooking — where creativity meets simplicity on every forkful.
🛒 Ingredients
For the Beer-Marinated Tofu
- 400 g (14 oz) firm tofu, pressed and sliced into thick slabs
- 250 ml (1 cup) pale ale or lager beer
- 1 tbsp soy sauce
- 1 tbsp olive oil
- 1 garlic clove, crushed
- ½ tsp smoked paprika
- Freshly ground black pepper, to taste
For the Bitter Greens in Agrodolce
- 250 g (9 oz) chicory (or dandelion greens, escarole, or endive)
- 1 tbsp olive oil
- 1 tbsp apple cider vinegar
- 1 tsp brown sugar
- 1 garlic clove, lightly smashed
- Salt, to taste
Optional Garnishes
- Toasted sesame seeds
- Fresh parsley or chives, chopped
- A drizzle of extra virgin olive oil
👩🍳 Preparation
- Marinate the tofu: In a shallow dish, whisk together beer, soy sauce, olive oil, garlic, paprika, and black pepper. Add tofu slices and let them marinate for at least 1 hour (or up to 4 hours in the fridge), turning occasionally.
- Prepare the greens: In a large pan, heat olive oil and add the garlic. Sauté briefly, then add the chicory (or other bitter greens). Cook for 4–5 minutes until wilted.
- Make it agrodolce: Stir in vinegar and brown sugar, allowing the mixture to bubble for a minute until slightly syrupy. Season with salt and remove from heat. Keep warm.
- Grill the tofu: Heat a grill pan or barbecue. Remove the tofu from the marinade, pat it dry slightly, and grill for about 3–4 minutes per side until golden with light char marks.
- Assemble and serve: Arrange the greens on each plate, top with the grilled tofu, and drizzle any remaining agrodolce over the top. Sprinkle with sesame seeds or herbs for a fresh finish.
🌿 The Story Behind the Recipe
This dish is inspired by Italy’s lesser-known vegan-friendly traditions, particularly from the southern countryside where vegetables and legumes were once the heart of the meal. In regions like Puglia and Lazio, bitter greens such as chicory, endive, and dandelion have long been cooked “in agro” — a style that balances tangy and sweet flavors. The agrodolce technique, meaning “sour and sweet,” dates back to medieval times when vinegar and honey were used to preserve vegetables and enhance their taste. Meanwhile, grilling with beer marinades became popular in Northern Italy, especially near the Alps, where monks brewed beer and cooks used it to tenderize meats — or later, tofu and vegetables for vegetarian feasts. The combination of these traditions gives birth to a dish that is both rustic and contemporary. It reflects the evolution of Italian cooking toward sustainability and plant-based creativity without losing its soulful roots. Every element — from the bitterness of the greens to the golden crust of the tofu — tells a story of regional identity and innovation. Today, this recipe stands as a modern symbol of how Italian cuisine continues to reinvent itself, respecting the land and the seasons with every ingredient.
💡 Pro Tip
For extra flavor, reduce the leftover marinade in a small saucepan until thick and drizzle it over the tofu before serving. Pair this dish with roasted potatoes or a slice of rustic bread and a chilled craft beer for the ultimate Italian vegan experience.