If you’re searching for a quick and delicious meal, this Shrimp Tomato Spinach Pasta in Garlic Butter Sauce is the perfect choice. It combines succulent shrimp, vibrant tomatoes, and fresh spinach, all brought together with a rich garlic butter sauce. This recipe is not only easy to follow but also offers lots of flavor, making it ideal for busy weeknights or special occasions.

Why You’ll Love This Recipe
This shrimp pasta dish is not only convenient to make but also packed with nutrients and flavor. It’s perfect for anyone looking for a filling meal that can be prepared in under 30 minutes. The combination of garlic, butter, and fresh ingredients creates a lovely dish that appeals to both adults and kids. Whether you’re a beginner cook or someone experienced in the kitchen, this recipe is straightforward and reliable.
Table of Contents
Ingredients You’ll Need
Gather these ingredients to create your delicious pasta dish:
- 1 lb shrimp, fresh, uncooked, shelled and deveined
- 5 tomatoes, medium size, fresh, chopped into large cubes
- 1 cup spinach, cooked
- 5 garlic cloves, minced
- 4 tablespoons butter
- 1 tablespoon olive oil
- 1/4 lemon
- 1/4 teaspoon salt
- 1/2 teaspoon crushed red pepper (or more, to taste)
- 1/4 teaspoon paprika
- 10 oz fettuccine pasta
- 1/2 cup Parmesan cheese, grated, for serving
Ingredient Notes, Variations & Simple Swaps
Feel free to make this recipe your own. You can substitute ingredients based on what you have available. For instance, if you prefer other types of pasta, like penne or spaghetti, those will work just as well. You can also add more vegetables, such as bell peppers or zucchini, for additional color and nutrition. If you’d like to switch up the protein, consider using chicken instead of shrimp for a different, yet still delightful flavor.
Equipment Needed
- Large skillet
- Pot for boiling pasta
- Colander for draining pasta
How to Make This Recipe
Step 1 – Cook the Shrimp
Heat a large skillet over medium-high heat. Add 1 tablespoon of butter and 1 tablespoon of olive oil. Once melted, add the fresh shrimp along with half of the minced garlic. Make sure the shrimp are not crowded in the pan. Cook the shrimp for about 1 minute on one side until they turn pink. Season the uncooked side of the shrimp with paprika and salt. Flip the shrimp and cook for another 1-2 minutes until fully pink and opaque.
Step 2 – Add the Vegetables
To the skillet, add the chopped tomatoes, cooked spinach, and the remaining minced garlic. It’s also time to add 1/2 teaspoon of crushed red pepper (adjust to your heat preference). Stir all the ingredients together, then remove the skillet from heat while you cook your pasta.
Step 3 – Cook the Pasta and Combine
In a separate pot, cook your fettuccine according to the package instructions. Once cooked, drain the pasta and rinse it with cold water to stop the cooking process. Add the cooked pasta to the skillet with the shrimp and vegetables, along with 1 or 2 tablespoons of remaining butter. Squeeze in fresh lemon juice from 1/4 to 1/2 of a lemon—be sure not to overdo it. Season with additional salt and crushed red pepper. Warm the mixture on medium heat until everything is heated through and the shrimp is fully cooked. Serve with grated Parmesan cheese on top.

Tips for Perfect Results
To ensure your Shrimp Tomato Spinach Pasta comes out perfectly every time, keep these tips in mind:
- Be careful not to overcook the shrimp; they should only take about 3-4 minutes total.
- If using frozen shrimp, thaw them beforehand to ensure even cooking.
- Adjust the level of crushed red pepper to suit your family’s taste.
- Use fresh ingredients whenever possible for the best flavor.
- Serve immediately to enjoy the pasta at its best texture.
Flavor Variations
If you’re looking to mix things up and add some variety to this dish, try these ideas:
- Add a handful of chopped fresh basil or parsley for an extra burst of freshness.
- Substitute different cheeses, like feta or goat cheese, for a unique twist.
- Include other veggies such as asparagus, broccoli, or mushrooms to enhance the nutrient profile.
- Experiment with different pasta shapes, like bowtie or rigatoni, for a fun presentation.
What to Serve With This Recipe
This pasta pairs well with a variety of side dishes. Here are some ideas to complement your meal:
- Garlic bread for a satisfying crunch
- A fresh green salad with a light vinaigrette
- Roasted vegetables for added color and nutrition
- Simple fruit salad for a sweet, refreshing contrast
Storage, Make-Ahead & Leftovers
You can store this pasta in the fridge in an airtight container for up to 3 days. If you want to enjoy it later, it’s best to store the shrimp and pasta separately to maintain texture. Reheat gently in the microwave or on the stovetop until warmed through. For longer storage, consider freezing the pasta (without shrimp) in a freezer-safe container for up to a month. Just thaw and cook fresh shrimp when you’re ready to enjoy it again.

Shrimp Tomato Spinach Pasta in Garlic Butter Sauce
Ingredients
Pasta and Sauce Ingredients
- 10 oz fettuccine pasta Can substitute with penne or spaghetti
- 1 lb shrimp, fresh, uncooked, shelled and deveined Thaw if using frozen shrimp
- 5 medium tomatoes, fresh, chopped into large cubes
- 1 cup spinach, cooked
- 5 cloves garlic, minced
- 4 tablespoons butter
- 1 tablespoon olive oil
- 1/4 lemon
- 1/4 teaspoon salt
- 1/2 teaspoon crushed red pepper Adjust based on heat preference
- 1/4 teaspoon paprika
- 1/2 cup Parmesan cheese, grated, for serving
Instructions
Cooking the Shrimp
- Heat a large skillet over medium-high heat, adding 1 tablespoon of butter and 1 tablespoon of olive oil.
- Once melted, add the fresh shrimp along with half of the minced garlic. Cook the shrimp for about 1 minute on one side until they turn pink.
- Season the uncooked side of the shrimp with paprika and salt, then flip and cook for another 1-2 minutes until fully pink and opaque.
Adding the Vegetables
- To the skillet, add the chopped tomatoes, cooked spinach, and the remaining minced garlic. Stir together and remove from heat while cooking the pasta.
Cooking the Pasta and Combining
- In a separate pot, cook the fettuccine according to the package instructions. Once cooked, drain and rinse with cold water.
- Add the cooked pasta to the skillet with the shrimp and vegetables, along with 1 or 2 tablespoons of remaining butter.
- Squeeze fresh lemon juice from 1/4 to 1/2 of a lemon and season with additional salt and crushed red pepper.
- Warm the mixture on medium heat until everything is heated through and the shrimp is fully cooked.
- Serve with grated Parmesan cheese on top.
Notes
Frequently Asked Questions
Can I use cooked shrimp instead of raw?
Yes, using cooked shrimp is possible! Simply reduce the cooking time for the shrimp and add them at the end to warm through.
What can I use instead of fettuccine?
You can use any pasta shape you prefer, like spaghetti, penne, or even whole wheat pasta for a healthier option.
How do I know when the shrimp are done cooking?
Shrimp are cooked when they turn fully pink and opaque. They should curl slightly but not be rubbery.
Can I make this dish ahead of time?
While the pasta is best enjoyed fresh, you can prepare the shrimp and vegetable mixture ahead. Just combine everything when you are ready to serve.
Is this dish kid-friendly?
Absolutely! The flavors are mild and can be adjusted by reducing the spice if needed. It’s a great way to introduce kids to seafood.
