Whole Wheat Pasta with Shrimp and Dairy-Free Pesto
A vibrant, healthy pasta dish featuring juicy shrimp and sweet cherry tomatoes tossed in a homemade, dairy-free basil pesto. A perfect weeknight dinner ready in under 30 minutes, packed with flavor and wholesome ingredients.
For 4 servings
Cook the pasta.
Bring a large pot of water to a rolling boil. Add 1 tsp of salt and the whole wheat pasta. Cook according to package directions until al dente. Before draining, reserve about 1 cup of the starchy pasta water.
TIPReserving the pasta water is key to creating a smooth sauce that clings to the pasta.Prepare the dairy-free pesto.
- While the pasta cooks, combine the fresh basil, pine nuts, nutritional yeast, and 2 cloves of garlic in a food processor.
- Pulse a few times to roughly chop the ingredients.
- With the processor running, slowly stream in the 6 tbsp of olive oil until the pesto is smooth.
- Add the lemon juice, a pinch of salt, and pepper. Pulse once more to combine. Set aside.
TIPFor a deeper flavor, you can lightly toast the pine nuts in a dry pan for 2-3 minutes before adding them to the processor.Cook the shrimp and tomatoes.
- Heat 1 tbsp of olive oil in a large skillet or pan over medium-high heat.
- Mince the remaining 2 cloves of garlic and add to the pan. Sauté for 30 seconds until fragrant.
- Add the shrimp and cook for 2-3 minutes, flipping once, until they are pink and opaque. Do not overcook.
- Add the halved cherry tomatoes to the pan and cook for another 1-2 minutes, until they just begin to soften.
Combine everything.
Drain the cooked pasta and add it directly to the skillet with the shrimp and tomatoes. Add the prepared pesto and about 1/4 cup of the reserved pasta water. Toss everything together until the pasta is well-coated in the sauce. Add more pasta water, a tablespoon at a time, if needed to reach your desired consistency.
Serve immediately.
Divide the pasta among four bowls. Garnish with extra fresh basil leaves or a sprinkle of nutritional yeast if desired. Serve hot.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Don't rinse the pasta after draining. The starch on its surface helps the pesto sauce adhere better.
- 2Pat the shrimp dry with a paper towel before cooking to ensure they get a nice sear rather than steaming.
- 3The heat from the pasta and the pan will be enough to warm the pesto through; avoid cooking the pesto directly as it can lose its fresh flavor and vibrant color.
- 4You can make the pesto ahead of time. Store it in an airtight container in the fridge with a thin layer of olive oil on top to prevent browning.
Adapt it for your goals.
Gluten free
Substitute the whole wheat pasta with your favorite gluten-free pasta, such as one made from brown rice, quinoa, or chickpeas.
high proteinHigh protein
For an extra protein boost, add 1 cup of canned and rinsed chickpeas or white beans along with the cherry tomatoes.
nut freeNut free
To make the pesto nut-free, replace the pine nuts with an equal amount of raw sunflower seeds or pumpkin seeds (pepitas).
kid friendlyKid friendly
Use a fun pasta shape and ensure the shrimp are cut into smaller, bite-sized pieces. You can also add some sweet corn for extra color and sweetness.
Why this is on our healthy list.
Rich in Lean Protein
Shrimp is an excellent source of high-quality, lean protein, which is essential for muscle repair, immune function, and overall body maintenance.
Complex Carbohydrates for Sustained Energy
Whole wheat pasta provides complex carbohydrates and fiber, which digest more slowly than refined pasta, providing a steady release of energy and promoting digestive health.
Heart-Healthy Fats
Olive oil and pine nuts are great sources of monounsaturated and polyunsaturated fats, which can help reduce bad cholesterol levels and support cardiovascular health.
Source of B-Vitamins
Nutritional yeast is fortified with B-vitamins, including B12, which is crucial for energy production and maintaining a healthy nervous system, especially in dairy-free diets.
Frequently asked questions
Yes, this dish is quite healthy. It features complex carbohydrates from whole wheat pasta, lean protein from shrimp, and healthy monounsaturated fats from olive oil and pine nuts. The dairy-free pesto provides flavor without saturated fat from cheese.



