How to Make Balsamic Vinegar Tofu and Asparagus Pasta Salad - A Step-by-Step Guide

Looking for a delicious and satisfying vegan pasta salad recipe? Look no further than this Balsamic Vinegar Tofu and Asparagus Pasta Salad. Packed with protein, veggies, and flavor, this dish is perfect for a hearty lunch or a light dinner. Whether you're vegan, vegetarian, or just looking to incorporate more plant-based meals into your diet, this recipe is sure to please your taste buds.

This pasta salad is a great way to enjoy the benefits of tofu, known for being a good source of p...

Read more

Ingredients

  • 1 (12 ounce) package extra-firm tofu, cut into 1x2x2-inch pieces
  • 1 pound fresh asparagus, trimmed
  • 1 (16 ounce) package bow-tie pasta (farfalle)
  • ¼ cup extra-virgin olive oil
  • ¼ cup balsamic vinegar
  • 1 pound grape tomatoes, halved
  • 1 cup crumbled feta cheese
  • 2 tablespoons chopped fresh basil, or more to taste

Information

  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Total Time: 55 mins
  • Servings: 6
  • Yield: 6 servings

  • Preheat oven to 400 degrees F (200 degrees C). Arrange tofu on a baking sheet.
  • Cook tofu in the preheated oven until cooked through and lightly browned, about 20 minutes.
  • Bring a large pot of lightly salted water to a boil. Add asparagus and cook uncovered until tender yet firm to the bite, 3 to 5 minutes. Drain.
  • Bring a large pot of lightly salted water to a boil. Cook the bow-tie pasta at a boil, stirring occasionally, until cooked through yet firm to the bite, about 12 minutes; drain and transfer pasta to a serving bowl.
  • Heat olive oil and balsamic vinegar in a skillet over medium-high heat; fry tofu until liquid has reduced and tofu is slightly crisp, 2 to 3 minutes.
  • Mix tofu, asparagus, tomatoes, feta cheese, and basil together with pasta.
  • Nutrition

    498 cal.

    • Total Fat: 19g
    • Saturated Fat: 6g
    • Cholesterol: 22mg
    • Sodium: 298mg
    • Total Carbohydrate: 64g
    • Dietary Fiber: 5g
    • Total Sugars: 7g
    • Protein: 20g
    • Vitamin C: 19mg
    • Calcium: 361mg
    • Iron: 7mg
    • Potassium: 554mg