Pesto Shrimp Pasta combines a silky cream sauce with garlic, tomatoes, and pesto for a bold yet comforting meal. Finished with spinach and perfectly cooked shrimp, it’s perfect for busy weeknights or casual entertaining.
This post contains Amazon Affiliate links. Hot Eats and Cool Reads may receive a small commission for Amazon purchases made through these links at no cost to you. Thanks for your support!
JUMP TO RECIPE - PIN THIS RECIPE FOR LATER
Looking for more recipes, books, food and travel fun? Follow me!
Subscribe by Email, Facebook, Pinterest, Instagram and Facebook Recipe Group!
Thanks so much for supporting a small business and visiting our family owned blog 💕
Shopping list:
- spaghetti
- olive oil
- raw shrimp
- onion
- garlic
- cherry tomatoes
- heavy cream
- basil pesto
- crushed red pepper
- baby spinach
- salt and black pepper
- freshly grated parmesan cheese
Pesto Shrimp Pasta is a simple yet flavorful dinner that feels restaurant worthy but comes together easily at home. Sautéed onion and garlic are combined with juicy cherry tomatoes, cream, and basil pesto, then finished with spaghetti and the cooked shrimp stirred in at the end. The combination of rich cream and bright pesto creates a silky sauce that clings perfectly to the spaghetti, delivering bold flavor in every bite.
A handful of baby spinach wilts right into the pasta for a fresh pop of color, while crushed red pepper adds just enough heat to balance the creaminess. Finished with freshly grated Parmesan cheese, this dish is comforting, vibrant, and perfect for busy weeknights or casual entertaining when you want something impressive without a lot of effort. It's perfect served with a kale side salad and garlic monkey bread. Try adding your favorite seasoning blends. So many ways to customize!
Looking for more recipes to use fresh spinach? Try this Tomato and Spinach Pasta Salad or Creamy Mushroom and Spinach Orzo!
Easy pasta recipes are perfect for busy weeknights! Check out my Copycat Pasta Fresca or Spicy Sriracha Noodles!
Keep scrolling for the full printable recipe 💙
Recipe tips and substitution ideas:
- We cook the shrimp first and add them back in at the end to avoid overcooking and keep them tender and juicy. For best results, salt the pasta water generously.
- You can easily customize this pesto shrimp pasta by swapping spaghetti for linguine, fettuccine, penne, or even gluten free pasta. Sun dried tomatoes work well if you don’t have cherry tomatoes. Try kale or arugula instead of spinach, or substitute the shrimp with grilled chicken, salmon, or scallops while keeping the same creamy pesto base. Cream cheese thinned with a little reserved pasta water can be used as a substitute for heavy cream. Try my homemade pesto in this recipe instead of store bought.
- Refrigerate leftovers in an airtight container for up to three days.
Our favorite kitchen equipment and supplies used with this recipe:

Pesto Shrimp Pasta
Pesto Shrimp Pasta is creamy, fresh, and full of flavor with tender shrimp, juicy cherry tomatoes, and vibrant basil pesto. Tossed with spaghetti and finished with Parmesan, it’s an easy dinner that feels special.
Ingredients
- 1 pound box spaghetti
- 2 tablespoons olive oil, divided
- 1 pound raw shrimp, peeled and deveined
- 1 onion, diced
- 6 cloves garlic, minced
- 1 pint cherry tomatoes
- 1 1/2 cups heavy cream
- 1/4 cup basil pesto
- 1/4 teaspoon crushed red pepper
- 4 ounces fresh baby spinach
- salt and black pepper, to taste
- freshly grated parmesan cheese, for garnish
Instructions
- Cook the spaghetti according to package directions. Drain and set aside.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season the shrimp with salt and black pepper.
- Add the shrimp to the hot skillet and cook for 2–3 minutes per side, or until cooked through. Remove the shrimp from the skillet and set aside.
- Reduce the heat to medium. In the same skillet, add the remaining 1 tablespoon of olive oil. Add the onion and cook for 4–5 minutes, until softened. Stir in the garlic and cook for 1 minute more.
- Add the cherry tomatoes and cook for 2–3 minutes, until slightly softened.
- Stir in the heavy cream, basil pesto, and crushed red pepper. Bring to a gentle simmer, then add the spinach and cook for 2–3 minutes, until wilted.
- Return the cooked shrimp to the skillet along with the cooked spaghetti. Season with additional salt and black pepper, if needed, and toss to combine. Simmer for 2–3 minutes, until everything is heated through.
- Serve warm, topped with freshly grated Parmesan cheese.
Nutrition Facts
Calories
625Fat
29 gSat. Fat
14 gCarbs
66 gFiber
4 gNet carbs
62 gSugar
7 gProtein
25 gSodium
663 mgCholesterol
156 mgHot Eats and Cool Reads is not responsible for the outcome of any recipe you try from this blog/website. You may not always have the same results I do due to variations in ingredients, humidity, altitude, cooking temperatures, typos, errors, omissions, or individual cooking abilities.
You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful. I am not a certified nutritionist and make no claims to the contrary. Each individual's dietary needs and restrictions are unique to the individual.
Looking for more recipes, books, food and travel fun? Follow me!
Subscribe by Email, Facebook, Pinterest, Instagram, and Facebook Recipe Group!


Comments
Post a Comment
Comments make my day! Comment moderation is enabled, so if you don't see your comment right away, check back later after I approve it! :) Thanks so much for stopping by!