Rosemary Coffee Marinated Tofu Recipe
Introduction
This Rosemary Coffee Marinated Tofu offers a unique blend of earthy coffee and fragrant rosemary flavors, creating a deliciously savory and slightly sweet plant-based dish. Perfect for tofu lovers looking to elevate their meals with a creative marinade.

Ingredients
- 14 ounces Extra Firm Tofu
- 1 cup Coffee
- 2 sprigs Fresh Rosemary
- 2 cloves Garlic
- 2 tablespoons Brown Sugar
- 1 teaspoon Salt
- 1/2 teaspoon Ground Black Pepper
Instructions
- Step 1: Cut the extra firm tofu into slices approximately the size and thickness of a deck of playing cards. Lay the slices on several layers of paper towels, then cover them with more paper towels. Place a baking sheet on top and add a heavy plate or pan to press out excess moisture.
- Step 2: In a bowl, combine coffee, fresh rosemary, garlic cloves, brown sugar, salt, and ground black pepper to create the marinade. Place the pressed tofu in a sealable dish or zip-top bag, then pour the marinade over it. Seal and refrigerate for 30 minutes up to 6 hours to absorb the flavors.
- Step 3: Preheat your oven to 400°F (200°C). Place the marinated tofu slices on a baking sheet lined with parchment paper. Bake for 15 minutes, flipping the slices halfway through to ensure even cooking.
- Step 4: Finish cooking the tofu on a grill, panini press, or in a saucepan for a lightly browned exterior. On a grill or panini press set to medium-high heat, cook each side for about 2 minutes. Alternatively, heat a small amount of oil in a saucepan over medium-high heat and cook the tofu slices 2 minutes per side.
- Step 5: Serve the tofu warm as a main dish or in sandwiches and salads. Enjoy the rich, herbaceous, and slightly sweet flavors!
Tips & Variations
- Pressing the tofu thoroughly helps achieve a firmer texture and better marinade absorption.
- For a smoky touch, add a pinch of smoked paprika to the marinade.
- Try using maple syrup instead of brown sugar for a different sweetness profile.
- Marinate the tofu overnight for even deeper flavor infusion.
Storage
Store any leftover tofu in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or oven to maintain texture and flavor. Avoid microwaving if possible to keep the tofu from becoming too soft.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular brewed coffee or espresso?
Regular brewed coffee works best as it offers balanced flavor without being too concentrated. Espresso can be too intense and may overpower the marinade.
Is it necessary to bake the tofu before grilling?
Baking the tofu first helps it firm up and absorb the marinade, making it less likely to fall apart during grilling. You can skip baking but expect a softer texture.
Print
Rosemary Coffee Marinated Tofu Recipe
- Total Time: 6 hours 35 minutes (including marinating)
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Rosemary Coffee Marinated Tofu recipe features extra firm tofu marinated in a rich blend of coffee, fresh rosemary, garlic, brown sugar, salt, and black pepper. Baked until tender and then finished on a grill or in a pan for a lightly browned, flavorful dish perfect for a savory vegan meal.
Ingredients
Tofu
- 14 ounces Extra Firm Tofu
Marinade
- 1 cup Coffee
- 2 sprigs Fresh Rosemary
- 2 cloves Garlic
- 2 tablespoons Brown Sugar
- 1 teaspoon Salt
- 1/2 teaspoon Ground Black Pepper
Instructions
- Press the Tofu: Slice the extra firm tofu into pieces about the size and thickness of a deck of playing cards. Lay the tofu slices on several layers of paper towels, placing additional paper towels on top. Place a baking sheet on top of the tofu followed by a heavy plate or pan to press out excess moisture. Let it press while preparing the marinade.
- Prepare the Marinade: In a bowl, combine 1 cup coffee, 2 sprigs fresh rosemary, 2 minced garlic cloves, 2 tablespoons brown sugar, 1 teaspoon salt, and 1/2 teaspoon ground black pepper. Mix thoroughly to dissolve the sugar and blend flavors.
- Marinate the Tofu: Place the pressed tofu slices into a sealable container or Ziploc bag and pour the marinade over them. Seal and refrigerate, allowing the tofu to marinate for at least 30 minutes and up to 6 hours to absorb the flavors deeply.
- Bake the Tofu: Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper and spread the marinated tofu slices evenly on it. Bake for 15 minutes, flipping the slices halfway through to ensure even cooking.
- Finish on Grill or Pan: After baking, either grill the tofu on medium-high heat for 2 minutes per side until lightly browned or heat a small amount of oil in a saucepan over medium-high heat and cook the tofu slices 2 minutes per side until golden and crisped.
- Serve: Remove from heat and serve immediately. Enjoy this flavorful rosemary coffee marinated tofu as a main dish or part of a larger vegan meal.
Notes
- Pressing the tofu thoroughly helps it absorb more marinade and prevents sogginess during cooking.
- Adjust marinating time based on your schedule; longer marinating yields deeper flavor.
- Use freshly brewed strong coffee for best taste in the marinade.
- If you don’t have a grill or panini press, finishing in a hot pan works just as well.
- Serve with rice, steamed vegetables, or in a sandwich for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Vegan
Keywords: tofu recipe, rosemary tofu, coffee marinade, vegan main dish, baked tofu, rosemary coffee marinated tofu

