Vegan Feta Cheese – Tofu Feta

Salty, scrumptious vegan feta cheese is a must-have with all of your favorite Greek dishes. And it’s so incredibly easy to make at home! This no-cook and entirely plant-based tofu feta recipe is perfect to make ahead and keep in the fridge to enjoy on salads, wraps, and appetizer spreads. Or simply scoop and eat with pita chips for a tasty snack!

up close view of cubes of vegan feta cheese with seasonings

I don’t know about you, but whenever someone mentions Mediterranean food my mind immediately goes to feta cheese. Then my mouth starts to water just thinking about those salty little cheesy delights crumbled on ev.er.y.thing.

Vegan feta cheese made with tofu has that wonderful kinda/sorta firm texture and saltiness you crave… But is entirely dairy-free and made with plant-based ingredients!

This tofu feta recipe is a breeze to put together and perfect to make ahead. No cooking required! You simply press and dice the tofu, season, and marinate to perfection in the fridge until ready to eat.

tofu, spices, seasonings, red wine vinegar

Ingredients

  • Extra-firm tofu
  • Water
  • Lemon juice
  • Red wine vinegar
  • Garlic clove
  • Fresh parsley
  • Dried oregano
  • Garlic powder
  • Salt

Note: A tofu press really comes in handy for this recipe. Not required, but definitely recommended!

container with ingredients before being mixed

How to Make Vegan Feta Cheese with Tofu

I love that this no-cook recipe only takes 4 simple steps to make with less than 30 minutes of prep time. And then Opa! just like that, you’re loaded with plenty of feta to use in your fave Mediterranean-inspired dishes.

  1. First you need to press the tofu. This is an essential process for removing as much water as possible from the tofu so that it’s extra-firm and tender. Use a tofu press if you have one, or you can press the tofu “by hand.” To do this you should wrap the block of tofu in kitchen or paper towels, and sandwich the tofu between two plates. Then place something heavy, like a large book, on the top plate to press and extract the water. This should take about 20 minutes.
  2. Once pressed, either cut the tofu into small cubes or tear it into small chunks to resemble traditional feta cheese. Place the pieces into a container with a lid.
  3. Add all of the remaining ingredients to the container, and close tightly. Gently but thoroughly shake to combine and get the tofu coated.
  4. Place the sealed container in the fridge and let marinade for at least 4 hours. If you can wait, I suggest you let it chill for at least 7 hours or even overnight. Taste again before you serve, and add a pinch more salt if needed.
container with tofu feta cubes coated in Greek marinade

What to Serve with Vegan Feta Cheese

Enjoy these yummy, salty cubes of plant-based goodness in recipes that call for dairy feta. They’re perfect to include in fresh Greek salads and veggie wraps, on pizzas and sandwiches!

Homemade tofu feta cheese is also great to include on a Mediterranean vegan charcuterie board with homemade hummus, pita chips, Greek olives, and red peppers.

Storage Suggestions

Keep the feta stored in an airtight container in the fridge. It will stay fresh for up to 5 days.

For longer storage, cover the tofu with olive oil after putting the cubes into a fridge-safe container. This will help to preserve the dairy-free feta for 2-3 weeks. Just note that the oil will change the taste and texture of the feta a bit.

vegan feta cheese recipe made with tofu

If you tried this vegan feta cheese recipe, let me know in the comments below and share a photo using #mindfulavocado. I’d love to hear from you! Want to see more recipes? Let’s get social! CONNECT WITH ME on Facebook, Twitter, Instagram, and Pinterest to see what I’m currently cooking up.

up close view of cubes of vegan feta cheese with seasonings

Vegan Feta Cheese – Tofu Feta

No-cook vegan feta cheese recipe made with extra-firm tofu and classic Greek seasonings. Tofu feta is perfect to make ahead and enjoy on salads, wraps, and as a snack!
Print Pin
Course: Appetizer, Side
Cuisine: American, Greek
Keyword: dairy free feta, plant based feta, tofu feta, vegan feta cheese, vegan Greek recipes, vegan tofu feta
Prep Time: 30 minutes
Chill Time: 4 hours
Total Time: 4 hours 30 minutes
Servings: 4 servings
Calories: 106kcal
Author: Amanda

Ingredients

  • 1 14-ounce block extra-firm tofu
  • 2 Tablespoons water
  • 1 teaspoon lemon juice
  • 2 Tablespoons red wine vinegar
  • 1 garlic clove minced
  • 1 Tablespoon fresh parsley finely chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt

Instructions

  • Press tofu: wrap tofu block in paper towels or a kitchen towel and sandwich between two plates. Set a heavy object on the top plate press for 20-30 minutes. You can also use a tofu press if you have one!
  • Once the tofu is pressed, cut the tofu block into cubes and place it in a container with a lid. You can also tear the tofu to look like feta crumbles!
  • Add water, lemon juice, red wine vinegar, garlic, parsley, oregano, garlic powder, and salt. Secure lid and shake well.
  • Let the tofu marinate for at least 4 hours, preferably overnight. Taste and adjust seasonings if needed! I typically add a bit more salt.

Video

Notes

Keep the feta stored in an airtight container in the fridge. It will stay fresh for up to 5 days.
For longer storage, cover the tofu with oil after putting the cubes into your fridge-safe container. This will help to preserve the dairy-free feta for 2-3 weeks. Just note that the oil will change the taste and texture of the feta a bit.

Nutrition

Serving: 1serving | Calories: 106kcal | Carbohydrates: 3.4g | Protein: 10.2g | Fat: 5.1g | Saturated Fat: 0.7g | Sodium: 311mg | Potassium: 339mg | Fiber: 1.5g | Sugar: 0.2g | Calcium: 85mg | Iron: 2mg

Please note this post may contain affiliate links which does not impact the cost to you, but gives me a small commission. Thank you for your support!

DID YOU LIKE THIS RECIPE? GIVE IT A STAR RATING BELOW!