This low carb shrimp and tomato stir fry delivers a vibrant, fast-cooked meal that combines tender seafood with fresh vegetables in a savory sauce. The recipe focuses on lean protein and low-glycemic ingredients to support health goals without sacrificing flavor. You achieve bold taste through high-heat searing and simple seasoning, creating a dish ready in under twenty minutes. Enjoy a satisfying dinner that aligns with keto, paleo, and gluten-free dietary preferences while providing essential nutrients.
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 10 mins | 10 mins | 20 mins | 4 | Easy | Asian Fusion |

Why This Recipe Works
This low carb shrimp and tomato stir fry works because it leverages high-heat cooking to caramelize natural sugars in tomatoes while keeping shrimp succulent. I find that searing shrimp quickly locks in moisture, preventing the rubbery texture common in overcooked seafood. The combination of garlic, ginger, and scallions creates an aromatic base that enhances the umami profile without adding unnecessary carbs. Using soy sauce or coconut aminos provides depth, while a touch of sesame oil adds a nutty finish that complements the sweet acidity of tomatoes.
From my kitchen experience, the simplicity of this dish makes it accessible for weeknight dinners. The ingredients are common in most grocery stores, eliminating the need for specialty shopping. The recipe scales easily, allowing you to prepare a single serving or a family feast with consistent results. I appreciate that the dish remains light, leaving you satisfied without the heaviness of traditional stir-fry sauces.
The low carbohydrate nature of this recipe supports stable blood sugar levels, making it ideal for those monitoring glucose. I have tested variations with different vegetables, but tomatoes provide the ideal balance of moisture and flavor. This method ensures each component retains its integrity, from the crispness of scallions to the delicate texture of shrimp.
Ingredients
| Ingredient | Quantity | Notes with Alternatives |
|---|---|---|
| Large shrimp, peeled and deveined | 1 pound | Fresh or frozen; thaw completely before cooking. |
| Cherry tomatoes | 2 cups | Halved; substitute with diced Roma tomatoes. |
| Garlic cloves | 3 | Minced; use 1 tsp garlic powder if fresh unavailable. |
| Fresh ginger | 1 tablespoon | Grated; ground ginger can be used in pinch. |
| Scallions | 3 stalks | Sliced; green onions work as alternative. |
| Soy sauce or coconut aminos | 2 tablespoons | Gluten-free tamari for soy-free option. |
| Toasted sesame oil | 1 teaspoon | For finishing; avoid substitute oils for authenticity. |
| Avocado oil or olive oil | 1 tablespoon | High smoke point; use coconut oil for tropical flavor. |
| Red pepper flakes | ¼ teaspoon | Optional; adjust for heat preference. |
| Salt and black pepper | To taste | Sea salt preferred for mineral content. |

Step-by-Step Instructions
Prepare the Shrimp
Rinse the shrimp under cold water and pat dry with paper towels. This step removes excess moisture, ensuring a better sear during cooking. Season the shrimp lightly with salt and pepper to enhance natural flavors. Set aside to allow the seasoning to penetrate the flesh.
Prep the Aromatics and Vegetables
Mince the garlic and grate the ginger finely for even distribution in the dish. Slice the scallions, separating white and green parts for layered flavor. Halve the cherry tomatoes to release their juices quickly when heated. Have all ingredients ready near the stove for efficient stir-frying.
Heat the Pan
Heat a large wok or skillet over medium-high heat until the surface is very hot. Add avocado oil and swirl to coat the pan evenly. A properly heated pan prevents sticking and promotes the Maillard reaction on the shrimp. Wait for the oil to shimmer before adding ingredients.
Sear the Shrimp
Add the shrimp to the hot pan in a single layer, avoiding overcrowding. Cook for one to two minutes per side until they turn pink and opaque. Remove shrimp immediately to a plate to prevent overcooking. The residual heat will continue to cook them slightly off the heat.
Sauté the Aromatics
In the same pan, add minced garlic, ginger, and the white parts of scallions. Stir-fry for thirty seconds until fragrant, being careful not to burn the garlic. The aromatics form the flavor base that will coat the tomatoes and shrimp. Deglaze any browned bits for extra depth.
Cook the Tomatoes
Add halved cherry tomatoes to the pan, stirring to combine with aromatics. Cook for two to three minutes until tomatoes soften and release their natural juices. Season with red pepper flakes if using, adjusting to taste. The tomato sauce will begin to thicken slightly.
Combine and Finish
Return the seared shrimp to the pan, tossing gently to coat with the tomato mixture. Drizzle soy sauce and toasted sesame oil over the stir-fry, stirring to integrate flavors. Cook for one more minute until everything is heated through. Garnish with green scallion parts before serving.

Chef Tips for Perfect Results
- Use high heat for searing: This ensures shrimp develop a slight crust without overcooking, locking in moisture for tender texture. A hot pan also prevents the sauce from becoming watery.
- Don’t overcrowd the pan: Cooking shrimp in batches if necessary allows even browning and avoids steaming. Overcrowding leads to tough seafood and uneven seasoning.
- Fresh tomatoes matter: Choose ripe, firm cherry tomatoes for balanced sweetness and acidity. Overripe tomatoes can make the stir-fry too mushy.
- Prep everything beforehand: Stir-frying is fast, so having ingredients measured and ready prevents burning. This technique is essential for maintaining dish integrity.
- Finish with sesame oil off heat: Adding sesame oil after cooking preserves its nutty aroma. Heat can diminish its delicate flavor and nutrients.
- Adjust seasoning at the end: Taste before serving and add salt or soy sauce as needed. This accounts for variations in tomato sweetness and shrimp salinity.
Common Mistakes to Avoid
Overcooking the shrimp: This results in a rubbery texture and loss of flavor. To fix, remove shrimp as soon as they turn opaque and carry-over cooking will finish them.
Using a cold pan: This causes sticking and uneven cooking, preventing a good sear. Always preheat your pan thoroughly before adding oil or ingredients.
Adding tomatoes too early: Tomatoes release water quickly; adding them before aromatics can dilute flavors. Sauté aromatics first to build a concentrated base.
Crowding the pan with shrimp: This steams instead of sears, making shrimp soggy. Cook in batches or use a larger pan for even heat distribution.
Skipping the dry pat for shrimp: Excess water inhibits browning and can cause splattering. Always dry shrimp thoroughly with a clean towel before seasoning.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Shrimp | Cooked chicken breast | Milder taste, requires longer cooking time. |
| Cherry tomatoes | Diced bell peppers | Less acidity, sweeter profile, crunchier texture. |
| Soy sauce | Coconut aminos | Sweeter, less salty, umami-rich alternative. |
| Toasted sesame oil | Avocado oil | Milder nuttiness, higher smoke point for cooking. |
| Scallions | Chives or green garlic | Slightly different sharpness, similar aromatic quality. |
| Red pepper flakes | Fresh chili slices | Fruitier heat, more vibrant color. |
Serving Suggestions and Pairings
Serve this low carb shrimp and tomato stir fry over cauliflower rice or zucchini noodles for a complete low-carb meal. Pair with a side of steamed broccoli or bok choy to add fiber and volume. For a light lunch, serve alone with a simple green salad dressed in lemon vinaigrette. This dish works well for casual weeknight dinners, meal prep lunches, or healthy potluck contributions. Consider pairing with unsweetened iced tea or sparkling water with lime for a refreshing contrast. It is also suitable for gluten-free gatherings when using tamari instead of soy sauce.

Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Store in airtight container; cool before sealing. |
| Freezer | 2-3 months | Portion into freezer bags; thaw overnight in fridge. |
| Stovetop Reheat | 5 minutes | Warm over medium heat, stirring gently to prevent sticking. |
| Microwave Reheat | 1-2 minutes | Use covered dish; stir halfway for even heating. |

Nutritional Information
Approximate values per serving based on a 4-serving recipe.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 180 |
| Protein | 23g |
| Total Fat | 6g |
| Saturated Fat | 1g |
| Carbohydrates | 8g |
| Fiber | 2g |
| Sugar | 4g |
| Sodium | 550mg |
Frequently Asked Questions
Can I use frozen shrimp for this stir fry?
Yes, frozen shrimp work perfectly if thawed properly. Place them in cold water for 20 minutes or overnight in the refrigerator, then pat dry before cooking. This ensures even searing and prevents excess water from diluting the sauce.
What can I substitute for cherry tomatoes?
Diced Roma tomatoes are an excellent substitute with similar acidity and sweetness. Cherry tomatoes are preferred for their quick cooking time, but any fresh tomato variety will work. Adjust cooking time slightly to account for moisture content.
How do I know when the shrimp are done?
Shrimp are done when they turn opaque pink and curl into a C shape. Overcooking makes them rubbery, so remove from heat as soon as they are firm. The internal temperature should reach 145°F for safety.
Can I make this recipe ahead of time?
Yes, this dish stores well for up to four days in the refrigerator. Reheat gently on the stovetop to maintain texture. For best results, store the shrimp and sauce separately if possible.
What if my stir fry is too watery?
Extend the cooking time for tomatoes to evaporate excess liquid. You can also add a teaspoon of xanthan gum or reduce the sauce separately before adding shrimp. Ensure the pan is hot enough to promote evaporation.
Is this recipe suitable for a keto diet?
Absolutely, with only 8g net carbs per serving, it fits most keto macros. Use coconut aminos to reduce sodium and avoid added sugars. Pair with non-starchy vegetables for a balanced keto meal.
Can I add other low-carb vegetables?
Yes, zucchini, mushrooms, or spinach integrate well with the flavors. Add harder vegetables like bell peppers early with tomatoes, and delicate greens like spinach at the end. This maintains texture and nutritional value.
How do I prevent the garlic from burning?
Add garlic after the pan is hot but reduce heat slightly when sautéing. Cook for no more than 30 seconds to release flavor without bitterness. Have other ingredients ready to move quickly.
What is the best oil for stir-frying?
Avocado oil is ideal due to its high smoke point and neutral flavor. Olive oil can be used but may impart a stronger taste. Avoid butter or low-smoke-point oils for high-heat cooking.
Can I freeze the leftovers?
Yes, freeze in portion-sized containers for up to three months. Thaw overnight in the refrigerator before reheating. The texture of shrimp may soften slightly but remains delicious.
This low carb shrimp and tomato stir fry is a go-to recipe for quick, healthy, and flavorful meals. Its simplicity and adaptability make it a staple in any kitchen focused on nutritious cooking. The combination of succulent shrimp and sweet tomatoes creates a signature flavor that keeps you coming back for more.
Print
Low Carb Shrimp and Tomato Stir Fry
A vibrant, 20-minute stir-fry combining succulent shrimp, fresh tomatoes, and garlic-ginger aromatics in a flavorsome sauce. Perfect for keto, paleo, and gluten-free diets, this dish balances lean protein and low-glycemic ingredients for a satisfying, stable-energy meal.
- Total Time: 20
- Yield: 4 servings 1x
Ingredients
Large shrimp, peeled and deveined 1 pound
Cherry tomatoes, halved 2 cups
Garlic cloves, minced 3
Fresh ginger, minced 1 tablespoon
Scallions, sliced 2
Low-sodium soy sauce (or coconut aminos) 3 tablespoons
Sesame oil 1 tablespoon
Chicken broth (optional, for sauce) 2 tablespoons
Sea salt to taste
Ground black pepper to taste
Instructions
Heat 1 tablespoon sesame oil in a wok or large skillet over high heat.
Add shrimp and sauté 1-2 minutes until pink and juicy; remove and set aside.
In the same pan, add garlic, ginger, and scallions. Sauté 30 seconds until fragrant.
Add tomatoes and stir-fry 2-3 minutes until softened and slightly caramelized.
Return shrimp to pan, add soy sauce, broth, salt, and pepper. Stir to coat evenly.
Cook 1-2 more minutes until sauce thickens and blends with tomatoes.
Serve immediately, optionally over cauliflower rice or zucchini noodles.
Notes
Use a non-stick pan for even browning without added fat
Coconut aminos pairs well with the sweetness of tomatoes
Add broccoli florets or snap peas for extra crunch
Cherry tomatoes yield the most juice and sweetness
Best served hot to preserve texture and flavor
- Prep Time: 10
- Cook Time: 10
- Category: Meals
- Method: Stir-Frying
- Cuisine: Asian Fusion
- Diet: Keto, Paleo, Gluten-Free, Halal
Nutrition
- Serving Size: 1 cup
- Calories: 240
- Sugar: 4g
- Sodium: 5500mg
- Fat: 14g
- Saturated Fat: 2.5g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 180mg


