You don't need seafood to make this scrumptious classic pasta dinner! Pan-seared artichoke hearts, crispy tofu and tender linguine pasta are dressed in a lemon, garlic and white wine sauce to create this zingy and satisfying vegan scampi.
Bring a large pot of water to a boil. Add the pasta and cook it according to the package directions. Drain the pasta into a colander and return it to pot. Toss with a few dashes of olive oil to prevent sticking.
While the pasta cooks, coat the bottom of a large skillet with 1 tablespoon of olive oil and place it over medium heat. Add the tofu cubes and cook for about 10 minutes, flipping once or twice, until browned on multiple sides. Remove from the skillet and transfer to a plate.
Add 1 tablespoon of oil to skillet. Add the artichoke hearts to the skillet in a single layer and cook until lightly browned, about 5 minutes. Remove from the skillet and transfer to the plate with tofu.
Add 1 tablespoon more of olive oil to the skillet. Add the garlic and sauté about 1 minute, until very fragrant.
Add the wine the and lemon juice. Bring the mixture to a simmer. Allow to cook until the liquid reduces by half, about 4 minutes.
Return the artichokes and tofu to the skillet. Add the pasta and toss a few times, just until ingredients are hot and evenly distributed.
Remove the skillet from heat and stir in the basil and parsley. Season with salt, pepper and red pepper flakes to taste.
Divide onto plates and serve with lemon wedges and additional red pepper flakes.