Love this? Save it for later!
Share the inspiration with your friends
The zucchini was starting to look a little sad in the crisper drawer, and I had a bag of frozen shrimp staring at me from the freezer. It was 6:15 on a Tuesday, and I had zero energy for a complicated meal. I almost ordered takeout, honestly. But then I remembered a little jar of good tomato sauce I’d stashed in the pantry, and the idea just clicked. Toss the shrimp in a hot pan, add the zucchini, and let a garlicky tomato sauce do all the heavy lifting. I wasn’t expecting much—just something edible to get through the night.
Twenty minutes later, I was standing over the stove, eating straight from the pan. Not my proudest moment, but also—kind of my proudest moment. The shrimp were perfectly pink and snappy, the zucchini had softened just enough to soak up all that tangy, garlicky sauce, and the whole thing felt like a real meal. Not a sad “I have no groceries” dinner, but something I’d happily serve to a guest.
That was three weeks ago. I’ve made this quick shrimp and zucchini in garlic tomato sauce four times since then. Once for myself on a busy weeknight, once for my sister who texted me the next day asking for the recipe, and twice just because I was craving it. It’s become my go-to for those nights when I want something that feels satisfying without spending an hour in the kitchen. And honestly? It’s ruined takeout for me.
This isn’t a fussy recipe. It’s the kind of meal that proves you don’t need a long ingredient list or complicated steps to eat well. Just a hot pan, a little patience with the garlic, and a willingness to let simple ingredients shine.
Why You’ll Love This Recipe
Let’s be real—there are a million shrimp recipes out there. But this one sticks. I’ve tested it multiple times, tweaking the garlic ratio and the simmer time, and I can confidently say this version is the sweet spot. It’s quick enough for a Tuesday, but impressive enough that people will think you actually tried.
- Quick & Easy: From fridge to table in 20 minutes flat. No marinating, no complicated steps, just a hot pan and a little confidence.
- Simple Ingredients: You probably already have shrimp, zucchini, garlic, and canned tomatoes in your kitchen. No fancy grocery runs required.
- Perfect for Busy Weeknights: This is the kind of dinner that saves you from ordering pizza. It feels indulgent but comes together faster than delivery.
- Crowd-Pleaser: My picky-eater friend devoured it. My seafood-skeptic sister asked for seconds. It just works.
- Unbelievably Delicious: The combination of juicy shrimp, tender zucchini, and that rich, garlicky tomato sauce is next-level comfort food. You’ll close your eyes after the first bite.
What makes this recipe different from the rest? It’s the technique. You don’t just dump everything in a pan. You sear the shrimp first for that golden-brown edge, then build the sauce in the same pan, letting the zucchini cook down until it’s almost jammy. That little extra step makes all the difference. It’s not just another shrimp and zucchini dish—it’s the best version.
This recipe is for those nights when you want something that feels like a hug in a bowl. It’s comfort food reimagined—lighter, faster, but with the same soul-soothing satisfaction. Perfect for impressing someone special without the stress, or just treating yourself to a meal that actually tastes like you cared.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly why I keep coming back to it.
- Shrimp (1 lb, peeled and deveined, tails off) – I prefer medium to large shrimp for this dish. They cook quickly and stay juicy. Frozen shrimp works perfectly—just thaw them under cold running water before starting. I usually buy wild-caught when I can find it.
- Zucchini (2 medium, sliced into half-moons) – Look for firm, medium-sized zucchini. They hold their shape better than the giant ones, which can get mushy. No need to peel them—the skin adds color and texture.
- Garlic (4-5 cloves, minced) – Fresh garlic is non-negotiable here. The pre-minced stuff in a jar just doesn’t deliver the same punch. I’ve tried both, and fresh wins every time.
- Canned Crushed Tomatoes (1 can, 14.5 oz) – This is the base of your sauce. I like using San Marzano tomatoes for their natural sweetness, but any good-quality crushed tomatoes will work. Avoid tomato sauce or paste—they’re too thick or too thin for this recipe.
- Olive Oil (2 tablespoons, extra virgin) – For sautéing. It adds richness and helps the garlic bloom. You can use avocado oil if you prefer, but olive oil gives the best flavor.
- Red Pepper Flakes (½ teaspoon, or to taste) – Adds a gentle heat that balances the sweetness of the tomatoes. Skip it if you’re sensitive to spice, but I think it’s essential.
- Dried Oregano (1 teaspoon) – Earthy and aromatic. It complements the tomatoes beautifully. Italian seasoning works in a pinch.
- Salt and Black Pepper (to taste) – Simple seasonings, but don’t skip them. They make everything pop.
- Fresh Parsley or Basil (for garnish, optional) – A sprinkle of fresh herbs at the end adds brightness and makes it look restaurant-worthy.
- Parmesan Cheese (for serving, optional) – Not traditional, but I love a little salty, nutty finish. Grate it fresh if you can.
Substitution Notes: If you’re out of zucchini, yellow squash works beautifully. For a low-carb option, serve the shrimp and sauce over zucchini noodles instead of pasta. And if you don’t have crushed tomatoes, blend a can of whole peeled tomatoes in a pinch. Just pulse them a few times for the right texture.
Equipment Needed
You don’t need a fancy kitchen for this recipe. Just a few basics that you probably already own.
- Large Skillet or Sauté Pan (12-inch, preferably non-stick or stainless steel) – This is your main tool. A wide pan gives the shrimp and zucchini room to cook evenly without steaming. I use my trusty stainless steel pan, but non-stick works great too.
- Sharp Knife – For slicing zucchini and mincing garlic. A dull knife makes prep frustrating and takes longer.
- Cutting Board – Any sturdy board will do. I prefer wood, but plastic is fine.
- Wooden Spoon or Silicone Spatula – For stirring and scraping up any browned bits from the pan. Those bits are flavor gold.
- Measuring Spoons – For the spices and oil. Eyeballing works, but measuring ensures consistency.
- Colander – For rinsing the shrimp if you’re using frozen. Also handy for draining any excess liquid from the zucchini if it releases too much water.
Budget-Friendly Options: If you don’t have a large skillet, a deep frying pan or even a wide pot will work. Just keep an eye on the heat so things don’t burn. And if you don’t have a wooden spoon, any heat-safe utensil will do.
Preparation Method

This comes together fast, so I like to have everything prepped before I turn on the heat. Trust me on this—it makes the whole process smoother.
- Prep the shrimp: If using frozen shrimp, thaw them under cold running water in a colander for about 5 minutes. Pat them very dry with paper towels. This is crucial—wet shrimp won’t sear properly. Season lightly with salt and pepper.
- Slice the zucchini: Cut off the ends, then slice each zucchini in half lengthwise. Cut each half into half-moons about ¼-inch thick. Not too thin, or they’ll turn to mush. Not too thick, or they’ll stay crunchy.
- Mince the garlic: Peel the cloves and chop them finely. I like to smash them with the flat side of my knife first—it releases the oils and makes mincing easier.
- Heat the pan: Place your large skillet over medium-high heat and add 1 tablespoon of olive oil. Let it get hot—you should see it shimmer slightly before adding anything.
- Sear the shrimp: Add the shrimp in a single layer (work in batches if needed). Cook for 1-2 minutes per side, until they’re pink and have a light golden crust. Don’t overcrowd the pan, or they’ll steam instead of sear. Transfer the cooked shrimp to a plate and set aside.
- Cook the zucchini: Reduce the heat to medium. Add the remaining 1 tablespoon of olive oil to the pan. Toss in the zucchini slices and cook for 3-4 minutes, stirring occasionally, until they start to soften and get a few golden spots. They should still have a little bite.
- Bloom the garlic and spices: Push the zucchini to the edges of the pan. Add the minced garlic and red pepper flakes to the center. Cook for about 30 seconds, stirring constantly, until fragrant. Be careful—garlic burns fast.
- Build the sauce: Pour in the crushed tomatoes and add the dried oregano. Stir everything together, scraping up any browned bits from the bottom of the pan. Let the sauce simmer for 3-4 minutes, until it thickens slightly. It should smell incredible at this point.
- Combine everything: Return the seared shrimp to the pan, along with any juices that accumulated on the plate. Stir to coat everything in the sauce. Cook for another 1-2 minutes, just until the shrimp are heated through. Don’t overcook—they’ll turn rubbery.
- Finish and serve: Taste the sauce and adjust salt and pepper if needed. Remove from heat. Garnish with fresh parsley or basil if you’re using it. Serve immediately over pasta, rice, or with crusty bread to soak up every last drop of that garlicky tomato sauce.
Cooking Tips & Techniques
I’ve made this recipe enough times to learn a few things the hard way. Here are my best tips to help you nail it on the first try.
Don’t skip drying the shrimp. This is the single most important step. If your shrimp are wet, they’ll steam in the pan instead of searing, and you’ll lose that beautiful golden-brown crust. Pat them dry with paper towels, even if it feels excessive.
Watch your heat. Medium-high heat is perfect for searing the shrimp, but you need to dial it back to medium when you add the garlic. Garlic burns in seconds, and burnt garlic tastes bitter and ruins the whole dish. If you see the garlic browning too fast, add a splash of the tomato sauce to cool things down.
Don’t overcook the zucchini. I’ve made this mistake more times than I’d like to admit. Zucchini cooks fast, and it goes from perfectly tender to mushy in about 60 seconds. Aim for al dente—still holding its shape but easy to bite through. If you’re unsure, err on the side of undercooking. It will continue to soften in the sauce.
Use a hot pan for the sauce. When you add the crushed tomatoes, the pan should still be hot from cooking the zucchini. This helps the sauce thicken quickly and develop deeper flavor. If the pan is too cool, the sauce will be watery and take longer to reduce.
Timing is everything. This whole dish comes together in 20 minutes, so I like to have my pasta water boiling or my rice cooking before I start the shrimp. That way, everything finishes at the same time. Multitasking is your friend here.
One more thing—taste as you go. I know it sounds basic, but it’s the number one thing that separates good home cooks from great ones. Taste the sauce before you add the shrimp back. Adjust the salt, add more red pepper flakes if you want heat, or a pinch of sugar if the tomatoes are too acidic. Your palate knows best.
Variations & Adaptations
This recipe is incredibly flexible. I’ve tried several variations, and they all worked beautifully. Here are a few to inspire you.
- Low-Carb / Keto: Skip the pasta or rice and serve the shrimp and zucchini as is. The sauce is naturally low in carbs, and the zucchini provides plenty of volume. I’ve also served it over cauliflower rice, and it was fantastic.
- Add More Veggies: Bell peppers, mushrooms, or cherry tomatoes all work well. Add them with the zucchini and adjust the cooking time as needed. I once threw in a handful of spinach at the end, and it wilted perfectly into the sauce.
- Make It Creamy: Stir in 2-3 tablespoons of heavy cream or full-fat coconut milk at the end for a richer, creamier sauce. It turns this into a completely different—but equally delicious—dish. I did this on a whim one night, and it was like a hug in a bowl.
- Spice It Up: If you love heat, add a chopped fresh chili pepper with the garlic, or increase the red pepper flakes to a full teaspoon. You can also drizzle some sriracha or chili oil over the finished dish.
- Herb Swap: No oregano? Use dried basil or thyme. Fresh herbs are even better—stir in a handful of chopped basil or parsley right before serving. I’ve also used a sprinkle of dried dill, which gave it a surprisingly nice twist.
- Protein Swap: Chicken breast or firm tofu can replace the shrimp. Just adjust the cooking time accordingly. For chicken, slice it thin and cook through before adding the zucchini.
Serving & Storage Suggestions
This dish is best served hot, straight from the pan. But it’s also forgiving enough to work for leftovers.
Serving: Spoon the shrimp and zucchini in garlic tomato sauce over a bed of cooked pasta (angel hair or linguine are my favorites), steamed rice, or creamy polenta. Crusty bread is non-negotiable—you’ll want to soak up every drop of that sauce. I like to finish with a generous sprinkle of fresh parsley and a grating of Parmesan cheese. For a lighter meal, serve it over arugula or mixed greens for a warm salad situation.
Storage:</
Pin This Recipe!

Quick Shrimp and Zucchini in Garlic Tomato Sauce: 20-Minute Easy Dinner
A quick and easy weeknight dinner featuring juicy shrimp and tender zucchini in a rich, garlicky tomato sauce. Ready in just 20 minutes, this dish is perfect for busy nights when you want something satisfying without the fuss.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 lb shrimp, peeled and deveined, tails off
- 2 medium zucchini, sliced into half-moons
- 4–5 cloves garlic, minced
- 1 can (14.5 oz) crushed tomatoes
- 2 tablespoons extra virgin olive oil
- ½ teaspoon red pepper flakes (or to taste)
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- Fresh parsley or basil for garnish (optional)
- Parmesan cheese for serving (optional)
Instructions
- Prep the shrimp: If using frozen shrimp, thaw under cold running water in a colander for about 5 minutes. Pat very dry with paper towels. Season lightly with salt and pepper.
- Slice the zucchini: Cut off the ends, slice each zucchini in half lengthwise, then cut each half into half-moons about ¼-inch thick.
- Mince the garlic: Peel the cloves and chop finely. Smash with the flat side of a knife first to release oils.
- Heat the pan: Place a large skillet over medium-high heat and add 1 tablespoon olive oil. Let it get hot until shimmering.
- Sear the shrimp: Add shrimp in a single layer (work in batches if needed). Cook for 1-2 minutes per side until pink with a light golden crust. Transfer to a plate and set aside.
- Cook the zucchini: Reduce heat to medium. Add remaining 1 tablespoon olive oil. Add zucchini slices and cook for 3-4 minutes, stirring occasionally, until softened with a few golden spots.
- Bloom the garlic and spices: Push zucchini to edges of pan. Add minced garlic and red pepper flakes to the center. Cook for about 30 seconds, stirring constantly, until fragrant.
- Build the sauce: Pour in crushed tomatoes and add dried oregano. Stir together, scraping up any browned bits from the bottom. Let simmer for 3-4 minutes until slightly thickened.
- Combine everything: Return seared shrimp to the pan along with any accumulated juices. Stir to coat. Cook for another 1-2 minutes until heated through.
- Finish and serve: Taste and adjust salt and pepper. Remove from heat. Garnish with fresh parsley or basil if desired. Serve immediately over pasta, rice, or with crusty bread.
Notes
Pat shrimp very dry before searing to ensure a golden crust. Watch the heat when adding garlic to prevent burning. Zucchini should be cooked al dente to avoid mushiness. Taste the sauce before adding shrimp back to adjust seasoning.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 280
- Sugar: 6
- Sodium: 680
- Fat: 12
- Saturated Fat: 2
- Carbohydrates: 12
- Fiber: 3
- Protein: 28
Keywords: shrimp, zucchini, garlic tomato sauce, quick dinner, weeknight meal, 20-minute recipe, easy seafood



