This post may contain affiliate links. Please read our disclosure policy.
Looking for a quick dinner packed with bold flavor? This Easy Caribbean Shrimp Stir-Fry combines tender shrimp, colorful vegetables, sweet pineapple, smoky barbecue sauce (affiliate link), and fire-roasted tomatoes for a surprisingly delicious meal that comes together fast.
I’ll admit—when I first saw the combination of tomatoes, pineapple, and barbecue sauce (affiliate link), I was skeptical. But one bite completely changed my mind. The flavors blend together into a sweet-savory sauce that tastes far more complex than the simple ingredient list suggests.
Now it’s one of my favorite quick stir-fry dinners.

Ingredients & Easy Substitutions
- Olive oil – or use avocado oil or another neutral cooking oil
- Raw shrimp, peeled and deveined – fresh or frozen/thawed shrimp both work well; chicken, pork, or tofu can also be substituted
- Fresh chopped vegetables – use your favorites such as carrots, peppers, green beans, broccoli, snap peas, celery, or zucchini
- Garlic powder – or substitute fresh minced garlic
- Italian seasoning – adds easy flavor; Cajun seasoning works too for extra spice
- Water – helps steam the vegetables
- Fire-roasted diced tomatoes – regular diced tomatoes also work
- Unsweetened pineapple chunks – fresh pineapple can be substituted
- Barbecue sauce – use your favorite variety; spicy barbecue sauce adds extra heat
How Many Calories and WW Points?
According to my calculations, each serving has just 238 calories and 1 WW Point.
To see your WW Points for this recipe, track it in the WW App! or site, Click here!
(You must be logged into WW on a smartphone or tablet.)
6 PointsPlus (Old plan)
How to Make Caribbean Shrimp Stir Fry with Mixed Vegetables
Step 1: Gather and prepare all ingredients.

Step 2: Heat oil in a large skillet (affiliate link) over medium-high heat.
Step 3: Add shrimp, garlic powder and Italian seasoning. Sauté 2-3 minutes or until pink and just starting to curl. Remove the shrimp to a bowl.
Step 4: Add the fresh vegetables to the warm pan along with 2 tablespoons of water. Stir fry 4-5 minutes.

Step 5: Add the tomatoes, pineapple and barbecue sauce. Bring to a boil stirring frequently. Continue to cook 5-7 minutes or until vegetables are done to your liking.
Step 6: Return shrimp to the pan. Stir to coat. Turn off heat and let shrimp warm 1-2 minutes.

Recipe Notes & Variations
This recipe is very adaptable depending on what you have on hand.
Vegetable ideas
Try:
- Bell peppers
- Broccoli
- Snap peas
- Mushrooms
- Zucchini
- Frozen stir-fry vegetables
If using frozen vegetables, skip the added water.
Protein swaps
Not in the mood for shrimp? Try:
- Chicken breast
- Pork tenderloin
- Tofu
- Tempeh
Want a thicker sauce?
Mix 1–2 teaspoons cornstarch or arrowroot with a little cold water, then stir it into the simmering sauce.
Like it spicy?
Use spicy barbecue sauce or add:
- Red pepper flakes
- Hot sauce
- Jalapeños

Serving Suggestions
This Caribbean shrimp stir-fry pairs well with:
- Rice or riced cauliflower.
- Baked sweet potato.
- Quinoa
- Sweet potato or summer squash zoodles.
- Black, white or pinto beans.

Ways to Use Leftovers
Leftovers are great repurposed into:
- Wraps or tacos
- Rice bowls
- Ramen bowls
- Stuffed baked potatoes
- Flatbread or English muffin pizzas
If you’ve made this Caribbean Shrimp and Veggie Stir-Fry, please give the recipe a star rating below and leave a comment letting me know how you liked it. And stay in touch on Pinterest, Facebook, Instagram and Twitter for the latest updates.

Easy Caribbean Shrimp and Vegetables Stir Fry
Equipment
Ingredients
- 1 tablespoon olive oil
- 1 pound raw shrimp, peeled and deveined
- 2 cups fresh chopped vegetables
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 2 tablespoons water
- 1 can (14-1/2 ounces) fire-roasted diced tomatoes
- 1 can (8 ounces) unsweetened pineapple chunks
- 1/4 cup barbecue sauce
Instructions
- Heat oil in a large skillet (affiliate link) over medium-high heat.
- Add shrimp, garlic powder and Italian seasoning. Saute 2-3 minutes or until pink and just starting to curl. Remove the shrimp to a bowl.
- Add the fresh vegetables to the warm pan along with 2 tablespoons of water. Stir fry 4-5 minutes.
- Add the tomatoes, pineapple and barbecue sauce. Bring to a boil stirring frequently. Continue to cook 5-7 minutes or until vegetables are done to your liking.
- Return shrimp to the pan. Stir to coat. Turn off heat and let shrimp warm 1-2 minutes.
Notes
(Must be logged into WW on a smartphone or tablet.) 6 PointsPlus (Old plan)
Recipe Notes & Variations
This recipe is very adaptable depending on what you have on hand.Vegetable ideas
Try:- Bell peppers
- Broccoli
- Snap peas
- Mushrooms
- Zucchini
- Frozen stir-fry vegetables
Protein swaps
Not in the mood for shrimp? Try:- Chicken breast
- Pork tenderloin
- Tofu
- Tempeh
Want a thicker sauce?
Mix 1–2 teaspoons cornstarch or arrowroot with a little cold water, then stir it into the simmering sauce.Like it spicy?
Use spicy barbecue sauce or add:- Red pepper flakes
- Hot sauce
- Jalapeños
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe source: Taste of Home Cook It Quick: All-Time Family Classics in 10, 20 and 30 Minutes (affiliate link)
More WW-Friendly Stir-Fry Recipes
If you enjoy this Caribbean shrimp stir-fry, you may also like:





Made this recipe and served it over cauliflower rice. Everyone was impressed and no one missed the starchy white rice. A tasty low carb recipe. Thanks for sharing it.