ItalianSteamed

Italian Steamed Tofu with Tomato Broth and Basil (Tofu al Vapore)

Elegant Italian steamed tofu in San Marzano tomato broth with fresh basil, garlic, and extra virgin olive oil. A light, vegan-friendly preparation celebrating Mediterranean flavors.

Italian Steamed Tofu with Tomato Broth and Basil (Tofu al Vapore)

Simplicity is everything. When you have good tofu, the cooking method must serve it, not overshadow it. Steamed is one of the purest ways to prepare this ingredient — the ingredient speaks. In my kitchen, I start every dish the same way: by looking at what I have. Is the tofu fresh? Is it quality? If the answer is yes, then my job is simple — don't ruin it. Respect the ingredient. This Italian approach has kept people coming back to my table for decades.

Ingredients

For the Tofu

  • 2 packages (14 ounces each) extra-firm tofu, pressed to remove excess water
  • 3 tablespoons extra virgin olive oil
  • ½ teaspoon sea salt
  • ¼ teaspoon freshly ground black pepper
  • Zest of 1 lemon (about 1 tablespoon)
  • For the Tomato Broth

  • 3 tablespoons extra virgin olive oil
  • 6 cloves garlic, minced (about 3 tablespoons)
  • 1 medium yellow onion, finely diced (about ¾ cup)
  • 1 (28-ounce) can San Marzano tomatoes, hand-crushed
  • ½ cup dry white wine (Pinot Grigio preferred)
  • 2 cups vegetable broth
  • 6 fresh basil leaves, plus additional for garnish
  • 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
  • 2 teaspoons dried oregano
  • 2 bay leaves
  • ½ teaspoon sea salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon red pepper flakes (optional)
  • 1 tablespoon tomato paste, preferably double-concentrated
  • Juice of ½ lemon (about 1.5 tablespoons)
  • For Finishing

  • 2 tablespoons premium extra virgin olive oil, for drizzling
  • 3 tablespoons fresh flat-leaf parsley, finely chopped
  • 8-10 fresh basil leaves, torn by hand
  • Fleur de sel for finishing
  • Freshly cracked black pepper
  • Lemon wedges for serving
  • Optional Garnish

  • Pine nuts, lightly toasted (2 tablespoons)
  • Shaved Parmigiano-Reggiano (¼ cup, for non-vegan version)
  • Fresh oregano sprigs
  • Equipment Needed

  • Two medium saucepans (one for broth, one for steaming)
  • Steamer basket or insert (bamboo or stainless steel)
  • Large stockpot or wide, shallow pot (for water if using bamboo steamer)
  • Knife and cutting board
  • Measuring cups and spoons
  • Paper towels
  • Heavy plate or tofu press
  • Wooden spoon
  • Shallow serving bowls
  • Fine-mesh strainer (optional, for removing bay leaves)
  • Detailed Instructions

    Preparing the Tofu (10 minutes)

  • Remove the tofu from its packaging and drain the liquid completely. Place the blocks on a clean kitchen towel.
  • Press the tofu to remove excess water. There are several methods: place the block on paper towels, cover with additional towels, and weight with a heavy plate and canned goods for 30 minutes. Alternatively, use a tofu press following manufacturer's directions. Properly pressed tofu is crucial—excess water prevents the Italian seasonings from penetrating and results in bland steamed tofu.
  • Once pressed, cut each tofu block into rectangular slices approximately ¾-inch thick. Cut from the top of the block downward, creating neat, uniform slices. You should get 3-4 slices from each block, approximately 4x2 inches in dimension.
  • Pat each tofu slice dry with fresh paper towels. Any surface moisture prevents proper seasoning absorption and creates a damp texture.
  • Arrange the tofu slices on a plate or cutting board. Season both sides generously with sea salt and freshly ground black pepper. The tofu should taste well-seasoned on its own before the broth is added.
  • Arrange tofu slices in your steamer basket in a single layer without crowding. If using a bamboo steamer, line it with parchment paper to prevent sticking. Set aside.
  • Building the Tomato Broth (10 minutes)

  • Heat 3 tablespoons of extra virgin olive oil in a large saucepan over medium heat for 30 seconds. The oil should shimmer and release a fruity aroma.
  • Add the finely diced onion and cook for 3-4 minutes, stirring occasionally. The onion should become translucent and fragrant without browning. Look for the edges to become slightly softened and the piece to break apart easily when stirred.
  • Add the minced garlic and cook for exactly 1 minute while stirring constantly. The garlic should become fragrant and light golden—never brown, which creates bitterness that dominates this delicate dish.
  • Stir in the tomato paste and cook for 1 minute, creating a rust-colored paste coating the pan's bottom. This concentrates tomato flavor through caramelization.
  • Pour in the hand-crushed San Marzano tomatoes with their juice. Stir well, scraping any browned bits from the pan's bottom into the tomatoes.
  • Add the dry white wine and let it simmer for 1 minute, reducing slightly and allowing alcohol to evaporate.
  • Pour in the vegetable broth and stir well. The broth should be fragrant and beginning to simmer at the pan's edges.
  • Add the bay leaves, fresh thyme leaves, dried oregano, sea salt, black pepper, and red pepper flakes (if using). Stir thoroughly to distribute seasonings evenly throughout the broth.
  • Tear the fresh basil leaves by hand (never cut with a knife) and add to the broth. Stir gently.
  • Bring the broth to a gentle simmer and reduce the heat to medium-low. The broth should bubble gently and regularly, not violently. This is the cooking temperature that will steam your tofu.
  • Steaming the Tofu (15 minutes)

  • If using a metal steamer basket, place it in a large pot with approximately 2 inches of simmering water below the basket (the water should not touch the basket). If using a bamboo steamer, stack it over a large pot of simmering water.
  • Place the seasoned tofu slices carefully in the steamer basket in a single layer. The steaming will take 12-15 minutes depending on your steamer's efficiency.
  • Cover the steamer tightly with aluminum foil (if using metal steamer) or the bamboo lid. The trapped steam is essential for cooking the tofu evenly and allowing the aromatics to penetrate the delicate protein.
  • Check the tofu after 12 minutes by carefully lifting a slice with a spatula. The surface should look slightly translucent and the tofu should feel firm but still delicate. If it's still very firm on the surface, steam for another 2-3 minutes.
  • While the tofu steams, continue cooking the tomato broth. Let it simmer gently for the full 15 minutes, allowing flavors to meld and concentrate. The broth should reduce slightly and deepen in color.
  • After the tofu is steamed, carefully remove it from the steamer and place on a clean plate. Keep it warm by covering loosely with foil while you finish the broth.
  • Finishing the Broth (5 minutes)

  • Taste the broth and adjust seasonings. It should be well-balanced: slightly acidic from the tomatoes, herbaceous from the basil and oregano, bright from the lemon juice, and rich from the olive oil. Add more salt in small increments (¼ teaspoon at a time) if needed.
  • Add the lemon juice to the broth and stir well. The acid brightens all the other flavors.
  • Remove the bay leaves by carefully fishing them out with a spoon, or strain the broth through a fine-mesh strainer if you prefer a completely smooth liquid (though some prefer the rustic texture of whole crushed tomatoes).
  • Taste the broth one final time and make any last-minute seasoning adjustments. It should smell intensely aromatic—you should be able to smell basil, oregano, garlic, and tomato distinctly.
  • Plating and Serving (5 minutes)

  • Ladle the hot tomato broth into each shallow serving bowl, creating a bed of about 1 inch of liquid in the bottom.
  • Carefully place 2-3 slices of steamed tofu in the center of each bowl, arranging them slightly overlapping or standing upright for visual appeal.
  • Spoon additional tomato broth and tomato pieces around and over the tofu slices, ensuring each portion gets plenty of aromatic liquid.
  • Drizzle each serving with premium extra virgin olive oil in a thin spiral or criss-cross pattern. This adds fruity, peppery notes that shine when unheated.
  • Scatter the fresh flat-leaf parsley evenly over each serving, using finely chopped pieces for elegant presentation.
  • Tear fresh basil leaves by hand and scatter over each bowl, adding a final herbaceous burst of aroma.
  • Finish with a small pinch of fleur de sel and freshly cracked black pepper for textural contrast and to emphasize the natural flavors.
  • If using toasted pine nuts, scatter them over the top for crunch and richness that complements the delicate tofu beautifully.
  • Serve immediately with crusty bread on the side for dipping in the exceptional tomato broth. Accompany with lemon wedges for adding extra brightness if desired.
  • 6 Expert Tips

    Tip 1: Press Your Tofu Thoroughly. The most important step is pressing out excess water. Improperly pressed tofu will absorb steam rather than seasonings, resulting in a bland, mushy texture. Spend the full 30 minutes on this step—it makes an enormous difference. Some chefs press tofu overnight in the refrigerator for maximum water removal. Tip 2: Use Extra-Firm Tofu. Soft or silken tofu will disintegrate during steaming. Extra-firm tofu holds its shape while remaining delicate. When shopping, look for packages labeled "extra-firm" explicitly. The density should feel substantial and solid, not slightly spongy. Tip 3: Season Tofu Before Steaming. Season the tofu slices directly before steaming—don't season it hours in advance. The salt begins drawing out moisture, and you've already removed that liquid by pressing. Fresh seasoning immediately before steaming ensures maximum flavor penetration. Tip 4: Create an Aromatic Steaming Environment. The steam that rises from the broth carries aromatics with it. Ensure your steamer basket is positioned close enough to the broth to capture these aromas, but high enough that broth doesn't touch the tofu. The fragrant steam, not the liquid, is what flavors the tofu. Tip 5: Don't Over-Steam. Steaming tofu for longer than 15 minutes risks making it mushy and potentially developing an unpleasant grainy texture. 12-15 minutes is ideal. The tofu is done when the surface looks slightly translucent and the interior is heated through. A meat thermometer inserted into the center should read 165°F. Tip 6: Finish with Premium Olive Oil and Fresh Herbs. The finishing olive oil and fresh herbs are not optional additions—they're essential elements. These bright, fresh notes transform the dish from pleasant to exceptional. Choose a premium extra virgin olive oil you genuinely love; its character will be prominent.

    5 Variations

    Variation 1: Spicy Arrabbiata Tofu (Roman, Fiery) Increase red pepper flakes to 1 teaspoon and add 1-2 whole dried red chilies to the broth. Reduce fresh basil to 2 leaves. Increase garlic to 8 cloves. Include 2 tablespoons of finely minced fresh red chili if available. Finish with extra red pepper flakes scattered on top. This creates the classic "angry" Roman preparation. Variation 2: Sicilian Tofu with Eggplant and Olives Add 1 small Japanese eggplant (cut into ½-inch cubes) to the broth during the final 10 minutes of simmering. Include ⅓ cup of pitted Kalamata olives and ⅓ cup of capers. Reduce salt by half due to the olives' saltiness. Add 3 tablespoons of golden raisins for sweetness. This reflects Sicily's Arab influences with sweet, salty, and savory elements. Variation 3: Tuscan Tofu with Kale and Cannellini Beans Reduce tomatoes to 1 cup and add 1 (15-ounce) can cannellini beans (drained and rinsed). Add 2 cups of finely chopped lacinato kale (added during the final 5 minutes of simmering). Replace basil with sage (8-10 leaves). This creates a heartier, more substantial preparation suitable as a light main course. Variation 4: Mediterranean Tofu with Fennel and Saffron Replace the onion with 1 fennel bulb (finely diced). Add a generous pinch of saffron threads (about ¼ teaspoon) steeped in ¼ cup warm broth before adding to the pan. Include ¼ cup of golden raisins. Omit oregano and add 1 teaspoon of fennel seeds. This creates a more delicate, slightly sweet profile. Variation 5: Simple Tomato and Garlic Tofu (Minimalist) Simplify the broth to just extra virgin olive oil, 10 minced garlic cloves, hand-crushed San Marzano tomatoes, salt, pepper, and fresh basil. Omit the wine, broth, and other herbs. The result is a more direct tomato flavor that lets the tofu shine. This is ideal for those who prefer simpler, more focused preparations.

    Storage Instructions

    Refrigerator Storage

    Store cooled tofu and broth separately in airtight glass containers for up to 3 days. The tofu remains firm throughout storage. The broth actually improves slightly as flavors continue to meld. Storing separately prevents the tofu from becoming too wet and mushy.

    Freezing

    Tofu can be frozen for up to 1 month, though steamed tofu becomes slightly more fragile after freezing. Wrap each piece individually in plastic wrap, then place in a freezer bag. The broth also freezes well for up to 2 months. Thaw in the refrigerator overnight before reheating gently.

    Reheating Instructions

    Stovetop Method (Recommended): Heat the broth gently in a saucepan over medium-low heat for 8-10 minutes while stirring occasionally. Warm the tofu separately in a steamer for 5-7 minutes or in a shallow dish in a 350°F oven for 8-10 minutes. Combine just before serving to preserve the tofu's delicate texture. Microwave Method: Transfer tofu to a microwave-safe bowl with a splash of broth. Cover loosely and microwave at 50% power for 3-4 minutes, stirring halfway through. Heat broth separately in a microwave-safe cup at 50% power for 2-3 minutes, stirring occasionally. Oven Method: Place tofu in a baking dish with broth, cover with foil, and reheat at 325°F for 12-15 minutes. This gentler method preserves texture better than stovetop.

    Serving Suggestions

    Traditional Italian Preparation: Serve in shallow bowls with crusty bread and a simple green salad on the side. This is the classic way to present this dish. As Part of a Vegetable-Forward Meal: Serve with sautéed greens, roasted vegetables, or a grain salad for a more substantial meal combining different textures and flavors. Over Pasta or Grains: Serve the tofu and broth over cooked pasta (tagliatelle or linguine), risotto, polenta, or farro. The sauce coats the starch beautifully while the tofu adds protein. Cold Preparation: Cool the tofu and broth to room temperature and serve as part of a cold Mediterranean plate with other vegetables, grains, and legumes. The flavors remain bright and refreshing. With Beans: Combine with white beans, cannellini beans, or chickpeas for a more protein-rich and substantial dish that becomes a complete meal. As a Starter Course: Serve in smaller portions as an elegant first course before a vegetable-based main, particularly at Italian-inspired dinner parties.

    Frequently Asked Questions

    Q: Can I use soft or silken tofu instead of extra-firm? A: Soft and silken tofu will disintegrate during steaming, creating an unappealing mushy texture. Extra-firm tofu is non-negotiable for this preparation. If you can only find medium-firm, press it more thoroughly (45 minutes or overnight) to remove additional water. Q: How do I know when the tofu is properly steamed? A: The surface should look slightly translucent and feel warm throughout. An instant-read meat thermometer inserted into the center should read 165°F. The tofu should hold its shape when removed from the steamer but still have a delicate quality. It shouldn't feel rubbery or squeaky. Q: Can I steam the tofu over the actual tomato broth instead of water? A: Yes, this is actually ideal if you have a steamer basket that sits above the broth itself. The aromatic steam directly infuses the tofu with tomato, basil, and garlic flavors. If your steamer requires water, use water but ensure the broth is simmering nearby to create aromatic steam. Q: Is this recipe completely vegan? A: Yes, entirely. All ingredients are plant-based: tofu, olive oil, vegetables, herbs, and broth. The dish is naturally dairy-free and contains no animal products. If you wish to add Parmigiano-Reggiano as an optional garnish (for non-vegan versions), use high-quality aged cheese and shave it thinly. Q: The tofu tastes bland. What did I do wrong? A: Most likely you didn't season the tofu before steaming. Tofu needs direct seasoning on its surface, not just in the broth. Also ensure you pressed the tofu thoroughly—improperly pressed tofu can't absorb salt effectively. Finally, ensure your broth is well-seasoned and aromatic; if it lacks flavor, the tofu won't either.

    Scaling This Recipe

    Doubling for 8 Servings: Proportionally double all ingredient quantities. Cooking times typically remain similar for similar thickness, though you may need to use larger vessels or work in batches. Larger quantities occasionally require slight timing adjustments—monitor carefully during cooking. Halving for 2 Servings: Cut all ingredient quantities in half proportionally. Cooking times remain essentially unchanged, as they depend on thickness and temperature targets rather than total weight. Smaller portions occasionally cook slightly faster, so check doneness slightly earlier. Tripling for Large Gatherings: Triple all ingredient quantities proportionally. Consider using two cooking vessels if your primary equipment can't accommodate the full volume. If necessary, cook in batches, keeping finished portions warm while others complete cooking. Meal Preparation Strategy: This recipe freezes excellently for up to 3 months. Prepare a double batch and portion into individual meal-prep containers for convenient grab-and-go lunches throughout the week. Reheat gently before serving for optimal texture and flavor.

    Advanced Techniques & Substitutions

    Ingredient Variations: Many proteins and vegetables can be substituted with similar items using adjusted cooking times. Consult specific ingredient guidelines for your chosen substitutes. Quality and thickness matter more than exact variety. Herb Flexibility: Fresh herbs are strongly preferable to dried for maximum flavor and aroma. If substituting dried herbs for fresh, use approximately one-third the quantity and add them earlier in cooking for flavor development. Verify dried herb fragrance before use—weak-smelling herbs contribute minimal flavor benefit. Broth Options: Vegetable, chicken, or mushroom broths all work acceptably. Homemade broth provides superior depth, though quality store-bought broth is entirely acceptable. Avoid heavily salted broths that complicate final seasoning. In emergencies, water works though results lack complexity. Wine Substitutes: When wine is unavailable, replace with additional broth plus apple cider vinegar for acidity. Wine's purpose is creating aromatic cooking liquid—these goals can be partially achieved through alternatives, though ultimate complexity may diminish slightly. Scaling Strategy: Double recipes by proportionally doubling all ingredients. Cooking times typically remain unchanged since they depend on thickness and temperature, not total quantity. Work in batches if your equipment can't accommodate everything simultaneously. Finishing Oil: Reserve your finest extra-virgin olive oil for the final drizzle. Peppery oils add heat, fruity oils add complexity, buttery oils add richness. This final addition contributes considerable flavor in simple preparations.

    Affiliate Disclosure

    This page contains affiliate links to recommended cookware and ingredients that enhance the quality of your plant-based Italian cooking. When you purchase through these links, I earn a small commission at no extra cost to you. These commissions support the creation of more authentic Italian recipes and cooking content. Shop Recommended Equipment for Italian Cooking
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Budget Pick

    Stainless Steel Steamer Basket - Expandable

    21,300+

    $9.99

    View on Amazon

    Bamboo Steamer Basket (10 Inch, 2-Tier)

    9,800+

    $18.99

    View on Amazon

    Silicone Steamer Liners (100-Pack)

    11,400+

    $7.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.