Vegan Baked Tofu Feta

Featured in: Smart Weeknight Meals

This dish features firm tofu marinated and baked to mimic feta, paired with roasted cherry tomatoes and tender pasta. The tofu is coated in a mix of lemon juice, miso, olive oil, and herbs, baked alongside juicy tomatoes until golden and bursting with flavor. Tossed with cooked pasta and a splash of reserved pasta water, it creates a luscious, creamy sauce enriched by fresh basil and a drizzle of olive oil. Perfect for a quick and satisfying Mediterranean-inspired dinner that is dairy-free and rich in texture.

Updated on Wed, 26 Nov 2025 13:53:00 GMT
Roasted cherry tomatoes surround golden-brown vegan baked tofu feta pasta in a baking dish. Pin it
Roasted cherry tomatoes surround golden-brown vegan baked tofu feta pasta in a baking dish. | smartyskitchen.com

A creamy, savory vegan pasta featuring baked tofu as a feta-style cheese substitute, roasted tomatoes, and a silky sauce. Perfect for a hearty weeknight dinner.

This recipe quickly became a favorite in my household because it offers comfort and flavor without dairy or complicated steps.

Ingredients

  • Tofu Feta: 400 g firm tofu, pressed and cut into cubes, 2 tbsp olive oil, 2 tbsp lemon juice, 1 tbsp white miso paste, 1 tbsp apple cider vinegar, 1 tsp dried oregano, 1/2 tsp garlic powder, 1/2 tsp salt, 1/4 tsp black pepper
  • Vegetables: 500 g cherry tomatoes, 3 cloves garlic, minced, 1 small red onion, sliced (optional), 2 tbsp olive oil, 1/2 tsp salt, 1/4 tsp black pepper
  • Pasta: 350 g dried pasta (penne or fusilli use gluten-free if needed), 2 tbsp reserved pasta water
  • Garnish: Fresh basil leaves, torn, Extra olive oil, to drizzle

Instructions

Step 1:
Preheat the oven to 200°C (400°F).
Step 2:
In a bowl, whisk together olive oil, lemon juice, miso paste, apple cider vinegar, oregano, garlic powder, salt, and pepper. Add tofu cubes and toss to coat. Let marinate for at least 10 minutes.
Step 3:
In a large baking dish, add cherry tomatoes, garlic, and red onion (if using). Drizzle with olive oil, sprinkle with salt and pepper, and toss to combine.
Step 4:
Place the marinated tofu cubes in the center of the baking dish, nestling them among the tomatoes. Pour any remaining marinade over the tofu.
Step 5:
Bake for 30 35 minutes, until the tomatoes have burst and the tofu is golden and slightly crisp at the edges.
Step 6:
While baking, cook the pasta according to package instructions. Reserve 2 tbsp of pasta water, then drain.
Step 7:
Remove the baking dish from the oven. Gently mash some of the roasted tomatoes with a fork to release their juices.
Step 8:
Add cooked pasta and reserved pasta water to the baking dish. Toss everything together until evenly coated in the creamy tomato-tofu mixture.
Step 9:
Serve hot, garnished with fresh basil and a drizzle of olive oil.
Pin it
| smartyskitchen.com

My family loves gathering around the table to enjoy this flavorful pasta, often asking for seconds because it reminds them of classic comfort food without dairy.

Notes

For extra tang, add a splash of white wine vinegar before serving. Substitute gluten-free pasta for a gluten-free version. Try adding olives or baby spinach for added flavor and nutrition. Pairs well with a crisp Sauvignon Blanc or sparkling water with lemon.

Required Tools

Large baking dish, Mixing bowls, Whisk, Saucepan, Colander, Fork, Knife and chopping board

Nutritional Information

Per serving: Calories 420, Total Fat 14 g, Carbohydrates 56 g, Protein 18 g

Creamy vegan baked tofu feta pasta with vibrant red tomatoes and fresh basil garnish. Pin it
Creamy vegan baked tofu feta pasta with vibrant red tomatoes and fresh basil garnish. | smartyskitchen.com

This vegan baked tofu feta pasta brings a delicious new twist to plant-based meals perfect for any night of the week.

Recipe Questions & Answers

How do I prepare the tofu to mimic feta?

Press the tofu to remove excess water, then marinate it with lemon juice, white miso paste, apple cider vinegar, olive oil, oregano, garlic powder, salt, and pepper. Baking the tofu after marinating helps firm it up and develop a slightly crisp exterior similar to feta.

Can I use gluten-free pasta in this dish?

Yes, gluten-free pasta can be substituted to keep the dish suitable for gluten-sensitive diets without compromising texture or flavor.

What is the purpose of reserving pasta water?

Reserving pasta water allows you to mix it into the tomato and tofu mix, creating a silky sauce that clings well to the pasta for a balanced, creamy texture.

Is it possible to add extra vegetables?

Absolutely. Ingredients like olives or baby spinach can be stirred in to add additional flavor and nutritional value to the dish.

How do the roasted tomatoes contribute to the dish?

Roasting the cherry tomatoes intensifies their natural sweetness and releases juices that blend with the tofu and pasta, creating a rich, savory base.

Vegan Baked Tofu Feta

Hearty vegan pasta with baked tofu feta, roasted tomatoes, and fresh basil for a flavorful meal.

Prep Time
10 min
Time to Cook
40 min
Overall Time
50 min
Created by Emily Scott


Skill Level Easy

Culinary Roots Mediterranean-inspired

Makes 4 Portions

Diet Details Plant-Based, No Dairy

What You'll Need

Tofu Feta

01 14 oz firm tofu, pressed and cut into cubes
02 2 tbsp olive oil
03 2 tbsp lemon juice
04 1 tbsp white miso paste
05 1 tbsp apple cider vinegar
06 1 tsp dried oregano
07 1/2 tsp garlic powder
08 1/2 tsp salt
09 1/4 tsp black pepper

Vegetables

01 17.5 oz cherry tomatoes
02 3 cloves garlic, minced
03 1 small red onion, sliced (optional)
04 2 tbsp olive oil
05 1/2 tsp salt
06 1/4 tsp black pepper

Pasta

01 12 oz dried pasta (penne or fusilli; use gluten-free if needed)
02 2 tbsp reserved pasta water

Garnish

01 Fresh basil leaves, torn
02 Extra olive oil, to drizzle

Directions

Step 01

Preheat oven: Set the oven temperature to 400°F (200°C).

Step 02

Prepare tofu marinade: In a bowl, whisk olive oil, lemon juice, miso paste, apple cider vinegar, oregano, garlic powder, salt, and black pepper. Add tofu cubes and toss to coat. Let marinate for at least 10 minutes.

Step 03

Prepare vegetables: Place cherry tomatoes, minced garlic, and sliced red onion (if using) in a large baking dish. Drizzle with olive oil, season with salt and pepper, and toss to combine.

Step 04

Add marinated tofu: Nestle the tofu cubes in the center of the baking dish among the tomatoes, pouring any remaining marinade over them.

Step 05

Bake tofu and vegetables: Bake for 30 to 35 minutes, until tomatoes burst and tofu edges turn golden and slightly crisp.

Step 06

Cook pasta: While baking, cook pasta according to package instructions. Reserve 2 tablespoons of pasta water before draining.

Step 07

Mash roasted tomatoes: Remove the baking dish from oven and gently mash some roasted tomatoes with a fork to release their juices.

Step 08

Combine pasta and sauce: Add cooked pasta and reserved pasta water to the baking dish. Toss gently to coat everything evenly in the creamy tomato-tofu mixture.

Step 09

Serve garnished: Serve hot, topped with torn fresh basil leaves and a drizzle of olive oil.

Tools You'll Need

  • Large baking dish
  • Mixing bowls
  • Whisk
  • Saucepan
  • Colander
  • Fork
  • Knife and chopping board

Allergy Info

Review each item for allergens and reach out to a healthcare provider if unsure.
  • Contains soy (tofu, miso paste). Use gluten-free pasta for gluten intolerance. Check labels for hidden allergens.

Nutrition Info (per portion)

Info for reference only. Always check with your doctor for health guidance.
  • Energy (Calories): 420
  • Fats: 14 g
  • Carbohydrates: 56 g
  • Proteins: 18 g