Creamy Tomato Basil Tofu Pasta

This creamy tomato basil pasta uses silken tofu to create a rich, plant-based sauce that is naturally nut-free. It is a nutritious alternative to traditional cream sauces that maintains a decadent texture and savory flavor.

Recipe image

List of ingredients

  • 1 pound pasta of choice – any shape works well.
  • 14 ounces silken tofu – must be silken for a smooth texture.
  • 20 ounces cherry or grape tomatoes – measured by weight.
  • 4 tablespoons olive oil – divided for sautéing.
  • 1 white or yellow onion – diced small.
  • 3 teaspoons minced garlic – approximately 6 large cloves.
  • 1/2 cup vegetable broth – used as a savory base.
  • 1/4 cup nutritional yeast – provides a cheesy flavor.
  • 3 tablespoons tomato paste – adds depth and color.
  • 1 teaspoon salt – to taste.
  • 1/4 teaspoon black pepper – for seasoning.
  • 1/2 teaspoon red pepper flakes – adjust for spice level.
  • 1/4 cup fresh basil – chopped for garnish.

step-by-step instructions

  1. Cook the pasta: Bring a large pot of salted water to a boil and cook pasta according to the package instructions.
  2. Sauté the onion: Heat 2 tablespoons of olive oil in a skillet over medium heat. Add the diced onion and sauté for about 5 minutes until it begins to brown.
  3. Add the garlic: Stir in the minced garlic and sauté for an additional 5 minutes to develop the aroma.
  4. Deglaze the pan: Pour in the vegetable broth and simmer until the liquid has mostly evaporated.
  5. Cook the tomatoes: Add the whole cherry or grape tomatoes to the skillet and sauté for 5 minutes. Cover the pan and let them steam for another 5 to 10 minutes until they look blistered and wrinkled.
  6. Blend the sauce: Carefully transfer the skillet contents to a blender. Add the silken tofu, nutritional yeast, tomato paste, salt, black pepper, and red pepper flakes.
  7. Process until smooth: Start the blender on the lowest setting with the lid slightly ajar to allow steam to escape. Slowly increase the speed until the sauce is completely smooth and creamy.
  8. Combine and simmer: Pour about 3/4 of the blended sauce over the cooked pasta. Stir to combine and let it simmer for one minute to allow the flavors to meld.
  9. Final touch: Garnish the dish with fresh basil and serve immediately.

Tofu Selection Guidelines

Why Silken Tofu is Essential

Silken tofu is processed differently than firm tofu, resulting in a smooth, custard-like consistency. This unique texture allows it to blend perfectly into a creamy sauce without leaving any grainy residue. It provides the necessary body and richness typically associated with heavy cream or cashew butter.

Avoid Using Firm or Extra Firm Tofu

Firm and extra firm varieties contain less water and have a more rigid protein structure. If used in this recipe, they will result in a gritty or curdled texture rather than a smooth cream. While the flavor remains similar, the mouthfeel will not be as professional or satisfying.

Customizing the Flavor Profile

Increasing the Heat Level

The base recipe uses a small amount of red pepper flakes for a mild kick. For those who prefer a spicy pasta, increase the flakes to one full teaspoon or add a pinch of cayenne pepper during the blending process. Taste the sauce after blending to ensure the heat is balanced with the creaminess.

Enhancing the Cheesy Taste

Nutritional yeast is the primary source of the cheesy flavor in this vegan sauce. If you prefer a stronger, more pungent taste, increase the amount to 1/3 cup. This addition will also slightly thicken the sauce, making it cling better to the pasta noodles.

Adjusting Salt and Seasoning

Depending on the brand of vegetable broth used, you may need to adjust the salt level. Always taste the sauce after blending but before adding it to the pasta. Add salt in small increments to avoid overseasoning the dish.

Pasta Pairing Suggestions

Using Gluten-Free Brown Rice Pasta

Brown rice pasta is an excellent gluten-free alternative that pairs well with creamy sauces. Because these noodles tend to absorb liquid more quickly than wheat pasta, it is recommended to reserve a portion of the sauce. Pour the extra sauce over the final plated dish to keep it moist.

Traditional Wheat Pasta Options

Fettuccine or penne are ideal choices for this sauce due to their surface area. The wide surface of fettuccine allows the tofu cream to coat the noodle thoroughly. Al dente pasta is preferred to prevent the noodles from becoming too soft during the final simmer.

Vegetable-Based Noodle Alternatives

Zucchini noodles or spaghetti squash can be used for a lower-carbohydrate version of this meal. Since these vegetables release water as they cook, avoid simmering them in the sauce for too long. Instead, toss the fresh or lightly steamed vegetable noodles with the sauce just before serving.

Storage and Preservation

Refrigeration Guidelines

This pasta can be stored in an airtight container in the refrigerator for up to 3 days. Store the pasta and the sauce in separate containers if possible to prevent the noodles from overcooking. This ensures the texture remains consistent upon reheating.

Maintaining Sauce Creaminess

When reheating, the sauce may thicken or appear slightly separated due to the tofu. Add a tablespoon of water or a small amount of reserved sauce to the pan while heating. Stir constantly over low heat to emulsify the sauce back to its original creamy state.

Freezing the Sauce

The blended sauce can be frozen, but it is not recommended to freeze the pasta already mixed with the sauce. Transfer the sauce to a freezer-safe container, leaving a small amount of space at the top for expansion. Thaw the sauce in the refrigerator overnight before reheating on the stove.

Serving and Presentation

Adding Nut-Free Toppings

To add a salty, crumbly element, create a nut-free parmesan using toasted sunflower seeds, nutritional yeast, and salt. Pulse these ingredients in a food processor until they reach a sandy consistency. Sprinkle this over the pasta for added texture and flavor.

Pairing with Grilled Protein

For a more filling meal, serve the pasta with grilled chicken breast seasoned with garlic and herbs. The lean protein complements the richness of the tofu sauce without overpowering it. Slice the chicken thinly and lay it across the top of the pasta.

Complementary Side Salads

A fresh green salad with a lemon-tahini dressing provides a bright contrast to the creamy pasta. Alternatively, a vegan Caesar salad with homemade croutons and a plant-based dressing adds a classic touch. The acidity of a vinaigrette helps cut through the richness of the tofu.

Common Cooking Questions

Can I use canned tomatoes instead of cherry tomatoes?

You can use canned crushed or diced tomatoes, but the flavor profile will change. Cherry tomatoes provide a concentrated sweetness and a specific acidity when blistered. If using canned tomatoes, simmer them for longer to reduce the excess water before blending.

What is the best way to blend hot sauce?

Blending hot liquids can be dangerous if steam builds up inside the blender jar. Always start on the lowest speed and keep the lid slightly ajar to allow steam to escape. Slowly increase the speed to avoid a sudden pressure release.

Can I make this sauce without a blender?

An immersion blender is a great alternative to a traditional countertop blender. You can blend the tofu and cooked vegetables directly in the skillet if the pan is deep enough. This reduces the number of dishes and eliminates the need to transfer hot liquids.

How do I prevent the tofu from separating?

Ensure that the tofu is blended thoroughly until no white streaks remain. If the sauce seems to separate during the final simmer, lower the heat and stir vigorously. Avoid boiling the sauce aggressively, as excessive heat can break the emulsion of the silken tofu.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Basil Tofu Pasta

Creamy Tomato Basil Tofu Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: samanthahayes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This tomato basil tofu pasta sauce is rich and creamy but made with simple and good for you ingredients! I promise you would never know this vegan pasta is made with tofu!


Ingredients

Scale
  • 1 pound pasta of choice
  • 14 ounces silken tofu
  • 20 ounces cherry or grape tomatoes
  • 4 tablespoons olive oil (divided)
  • 1 white or yellow onion
  • 3 teaspoons minced garlic (about 6 large cloves)
  • 1/2 cup vegetable broth
  • 1/4 cup nutritional yeast
  • 3 tablespoons tomato paste
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon red pepper flakes
  • 1/4 cup fresh basil

Instructions

  1. Step: Bring a large pot of salted water to a boil and cooked pasta according to package instructions.
  2. Step: Heat 2 tablespoons of olive oil in a skillet. Add in the diced onion and saute for about 5 minutes, until it starts to brown. Add in the minced garlic and saute for an additional 5 or so minutes.
  3. Step: Add in the vegetable broth and simmer until the liquid has cooked off.
  4. Step: Add in the tomatoes (whole, no need to chop!), and saute for about 5 minutes, then cover and let steam until soften, about 5-10 more minutes or until they look a bit wrinkley/blistered.
  5. Step: Once that is done, carefully transfer to a blender along with all remaining ingredients.
  6. Step: When blending hot things, it helps to start the blender on the lowest possible setting and keep the lid slightly ajar, and slowly turn it up as you go. Blend until completely smooth and creamy. Taste and adjust flavors as desired.
  7. Step: Add about 3/4 of the sauce to the cooked pasta and stir to combine. Let simmer for a minute or so to allow the flavors to blend.
  8. Step: Garnish with fresh basil and enjoy!

Notes

I do not recommend any other kind of tofu other than silken tofu. Other kinds like extra firm etc. will yield a grittier texture. The flavor will be the same, you just won’t have as creamy a sauce!

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 581 kcal
  • Sugar: 8 g
  • Sodium: 850 mg
  • Fat: 15 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 58 g
  • Fiber: 7 g
  • Protein: 23 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star