Vegan Baked Tofu Pasta

Featured in: Fresh & Easy Dinners

This dish features firm tofu marinated in lemon, miso, and herbs, baked alongside roasted cherry tomatoes to create a creamy, savory sauce. Tossed with pasta and finished with fresh basil, it offers rich, Mediterranean-inspired flavors ideal for an easy weeknight dinner. The tofu provides a feta-style texture while the tomato juices add natural sweetness and depth. Simple ingredients and straightforward methods make this an approachable, satisfying meal for dairy-free and vegan preferences.

Updated on Wed, 26 Nov 2025 15:55:00 GMT
Golden baked tofu feta pasta with roasted tomatoes and fresh basil, a vegan delight. Pin it
Golden baked tofu feta pasta with roasted tomatoes and fresh basil, a vegan delight. | freshymeals.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.

I first served this dish on a busy weeknight and loved how the tofu baked to a perfect feta texture, delighting everyone at the table.

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
| freshymeals.com

This recipe has brought my family together many times, enjoying a wholesome and delicious meal everyone loves.

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

Calories: 420, Total Fat: 14 g, Carbohydrates: 56 g, Protein: 18 g (per serving)

A close-up of creamy vegan baked tofu feta pasta, ready to be served hot and delicious. Pin it
A close-up of creamy vegan baked tofu feta pasta, ready to be served hot and delicious. | freshymeals.com

This vegan baked tofu feta pasta is the perfect mix of creamy and savory for any occasion.

Recipe FAQs

How do you achieve a feta-like texture with tofu?

Pressing firm tofu removes excess moisture, and marinating it with lemon juice, miso, and herbs adds tanginess and depth, mimicking feta's crumbly yet creamy texture after baking.

Can gluten-free pasta be used?

Yes, gluten-free pasta works well and maintains the dish’s texture and flavor without compromising dietary needs.

What is the best way to roast the tomatoes?

Roast cherry tomatoes at 200°C (400°F) until they burst and soften, releasing their juices to combine naturally with the tofu and pasta.

How do you keep the sauce creamy without dairy?

The creamy texture comes from the tofu marinade and the natural juices of the roasted tomatoes, combined with reserved pasta water to create a silky coating.

Can additional vegetables be added?

Yes, ingredients like olives or baby spinach complement the dish well and can be added either before baking or tossed in at the end.

Vegan Baked Tofu Pasta

Creamy vegan baked tofu combined with roasted tomatoes and pasta for a hearty, flavorful meal.

How long to prep
10 min
Time to cook
40 min
Overall time
50 min
Recipe by Freshymeals Lily Carter

Dish category Fresh & Easy Dinners

Skill level Easy

Cuisine type Mediterranean-inspired

Makes 4 Serving size

Dietary details Vegan-friendly, No dairy

What you need

Tofu Feta

01 14 oz firm tofu, pressed and cubed
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 18 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 penne or fusilli pasta (gluten-free optional)
02 2 tbsp reserved pasta water

Garnish

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

Steps to follow

Step 01

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

Step 02

Marinate Tofu: Whisk olive oil, lemon juice, miso paste, apple cider vinegar, oregano, garlic powder, salt, and pepper in a bowl. Add tofu cubes and toss to coat. Allow to marinate for at least 10 minutes.

Step 03

Prepare Vegetables: In a large baking dish, combine cherry tomatoes, minced garlic, and red onion if using. Drizzle with olive oil, season with salt and pepper, then toss to mix.

Step 04

Arrange Tofu and Vegetables: Nestle the marinated tofu cubes in the center of the baking dish among the tomatoes. Pour any remaining marinade over the tofu.

Step 05

Bake: Bake in the preheated oven for 30 to 35 minutes until tomatoes burst and tofu edges turn golden and slightly crisp.

Step 06

Cook Pasta: During baking, cook pasta following package instructions. Reserve 2 tablespoons of pasta water before draining.

Step 07

Combine Pasta and Sauce: Remove the baking dish from the oven. Mash some roasted tomatoes with a fork to release juices. Add cooked pasta and reserved pasta water, tossing gently to coat evenly with the tomato-tofu sauce.

Step 08

Serve: Serve immediately, garnished 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

Always check each ingredient for allergens and talk to a professional if unsure.
  • Contains soy from tofu and miso paste
  • Use gluten-free pasta for gluten-sensitive individuals

Nutrition info (per portion)

Nutrition details are for reference only, not a substitute for health advice.
  • Calories per serving: 420
  • Fat content: 14 g
  • Carbohydrates: 56 g
  • Protein amount: 18 g