Add cashews to a heatproof bowl and cover with hot water by at least 1-2 inches. Let them soak while you get started on everything else. Soaking makes the cashew cream neutral-flavored and extra creamy, but (in a pinch) you can skip this step if using a powerful blender such as a NutriBullet or Vitamix.
Bring a large pot of water to a boil. Once boiling, add your pasta and cook according to the package directions.
If using frozen shrimp, see notes for defrosting instructions.
Meanwhile, heat a large skillet over medium heat. Once hot, add olive oil, shallots, and garlic and cook for 3-4 minutes until softened. Add the red pepper flakes and cook until fragrant (~1 minute). Add the shrimp and cook for 1-3 minutes on each side — until they turn pink and curl up (2 minutes per side is usually perfect!). They will cook quickly and cook time will depend on how hot your pan is. We like to let them curl up completely on the first side, then flip and cook until the underside is pink. To avoid under cooking, you want them to have a vibrant pink color (not translucent) and feel firm when pierced with a fork, but avoid overcooking or they will get rubbery! Remove the shrimp from the pan, place them on a plate, and set aside.
Add the cherry tomatoes, white wine, and salt to the same (relatively empty) pan (it's okay if the sautéed shallots and garlic remain). Cover and cook on medium-high heat for 5-10 minutes or until the tomatoes have burst.
Meanwhile, make the cashew cream. Drain the cashews and add them to a high-speed blender with the water. Blend on high until smooth and creamy.
Remove the lid from the tomatoes and use the back of your spoon or spatula to further break them down. Turn the heat to medium-low and stir in the cashew cream. Let the sauce cook down for about 2 more minutes. Taste and adjust flavor as needed, adding more salt for overall flavor or red pepper flakes for heat. Add the shrimp back into the mixture and stir to coat. Turn off the heat and stir in the chopped parsley (or basil) and cooked pasta (keep separate if preparing in advance).
Serve immediately garnished with dairy-free parmesan cheese, red pepper flakes, or extra parsley and/or basil (all optional). Best served fresh but can be stored in an airtight container in the refrigerator for up to 2-3 days. Not freezer friendly.
Notes
*We prefer using raw (vs. cooked) shrimp because it absorbs the flavors of the garlic and shallots while cooking. If using pre-cooked shrimp, we suggest adding it in step 3 very briefly (~20-30 seconds), then remove from the heat and proceed. *To quickly defrost frozen shrimp, place in a colander and run cold water over it for ~3 minutes, until no longer frozen. If it’s not defrosted (soft) after 3 minutes, allow to soak in cold water for up to 20-30 minutes, checking it and replacing the water after 5-10 minutes. Once thawed, drain and pat dry with a paper towel. *This dish pairs well with roasted broccoli, red bell pepper, and onion. To prepare the veggies, cut 1 head of broccoli into florets, 1/2 red bell pepper into 2-inch pieces, and 1/4 onion into 1/2-inch slices. Add to a parchment-lined baking sheet and toss with 1 Tbsp olive oil. Sprinkle generously with garlic powder, salt, and black pepper. Bake at 400 F (204 C) for ~15 minutes, until the veggies are tender and browned on the edges. *Inspired by our Creamy Italian White Bean Skillet Meal. *Nutrition information is a rough estimate calculated with Jovial brown rice fettuccine, the lesser amount of red pepper flakes, and without optional ingredients.