Craving creamy Alfredo but sticking to keto? Meet your new favorite: one-pot keto shrimp Alfredo with zoodles. This dish delivers that rich, silky Alfredo sauce you love—without the carb overload of traditional pasta. It’s the perfect weeknight comfort meal that tastes indulgent but comes together fast, even when life gets hectic.
Why does this recipe work so well for keto? The magic is in swapping pasta for zucchini noodles, or zoodles. This simple switch slashes carbs while still providing a satisfying base that soaks up the sauce beautifully. The Alfredo sauce itself is keto gold, made from heavy cream, butter, and Parmesan cheese to create a luscious, flavorful fat bomb that keeps hunger at bay. Toss in quick-cooking shrimp for lean protein, and you have a dinner that feels special without the guilt.
Key ingredients that make it work
Key ingredients include zucchini, which is low in carbs and absorbs Alfredo sauce like a dream. Shrimp adds protein and cooks in minutes—perfect when time is tight. Heavy cream delivers that silky richness, while garlic and Parmesan provide the savory depth every Alfredo needs. Butter ties it all together with a luscious base flavor.
Taste, texture, and what to expect
Is this just like traditional Alfredo? Not exactly—but it’s keto-friendly, creamy, and delicious. The sauce is rich and cheesy with buttery garlic notes, and the shrimp add juicy bites. While zoodles are lighter than pasta, cooking them just right gives you that pleasant, al dente-like texture. The sauce is the star, with the zoodles elegantly playing their supporting role.
Tips for a silky sauce and perfect zoodles
To nail this recipe, don’t overcook your zoodles—they turn watery fast. Add them near the end and toss gently. Dry your zoodles by patting or salting to reduce water content and keep your sauce silky. Use thawed, dry shrimp to get a proper sear instead of steaming. Simmer the sauce over low heat to keep it smooth and avoid separation. Freshly grated Parmesan is essential; it melts beautifully, unlike pre-shredded cheese which can make your sauce grainy.
Meal prep, storage, and reheating
This dish also plays well with meal prep: store in the fridge up to three days. For best texture, keep sauce and shrimp separate from zoodles when storing, then combine when reheating. Reheat gently on the stove with a splash of cream or water to loosen the sauce, or warm in short microwave bursts.
Serving ideas
Serve this creamy keto shrimp Alfredo for a fuss-free weeknight dinner, an impressive company meal, or any time you crave rich comfort food that fits your keto lifestyle. Pair it with a crisp side salad dressed in lemon vinaigrette or garlic sautéed spinach to cut through the richness.
Final takeaway
This recipe proves keto doesn’t mean missing out. Keep your zoodles tender, sauce silky, and Parmesan generous—and enjoy a creamy keto Alfredo dream come true.
One-Pot Keto Shrimp Alfredo with Zoodles
Equipment
- large skillet
- Cutting board
- Chef’s knife
- Tongs
- Colander
Ingredients
For the shrimp and zoodles
- 1 1/2 pounds medium shrimp, peeled and deveined, tails removed
- 1 tablespoon olive oil
- 3 tablespoons unsalted butter divided
- 4 medium zucchini, spiralized into zucchini noodles (zoodles) about 6 cups loosely packed
- 1 teaspoon fine sea salt divided, plus more to taste
- 1/2 teaspoon freshly ground black pepper plus more to taste
For the keto Alfredo sauce
- 4 cloves garlic, minced
- 1 1/2 cups heavy whipping cream
- 1/2 cup chicken broth low-sodium, no sugar added
- 1 1/2 cups Parmesan cheese, freshly grated plus more for serving
- 1/4 teaspoon crushed red pepper flakes optional, for gentle heat
- 1/4 teaspoon ground nutmeg optional, traditional Alfredo flavor
For finishing and serving
- 1/4 cup fresh parsley, chopped for garnish
- 2 tablespoons lemon juice freshly squeezed, to brighten flavors
Instructions
- Pat the shrimp very dry with paper towels and season them on both sides with about 1/2 teaspoon of the salt and a generous pinch of black pepper.
- Spread the zucchini noodles out on a clean kitchen towel, sprinkle with 1/2 teaspoon of salt, and let them sit while you start the sauce to draw out excess moisture.
- Heat the olive oil and 1 tablespoon of the butter in a large skillet over medium to medium high heat until the butter is melted and foaming.
- Add the shrimp in a single layer and cook until they are just opaque and lightly pink on each side, about 1 to 2 minutes per side, then transfer them to a plate and set aside.
- Reduce the heat to medium low, add the remaining 2 tablespoons of butter to the same skillet, and let it melt in the shrimp drippings.
- Add the minced garlic to the skillet and sauté, stirring constantly, until fragrant and just starting to turn golden, about 30 seconds.
- Pour in the heavy whipping cream and chicken broth, stirring to combine, then bring the mixture to a gentle simmer over medium low heat.
- Whisk in the Parmesan cheese a small handful at a time, stirring continuously until it is fully melted and the sauce is smooth and slightly thickened.
- Season the sauce with the remaining salt, black pepper, crushed red pepper flakes, and nutmeg, then taste and adjust seasoning as needed to keep it well balanced and savory.
- Use the kitchen towel to gently squeeze the zoodles to remove the released liquid, then add the zoodles to the skillet with the Alfredo sauce.
- Toss the zucchini noodles gently in the sauce over low heat until they are just tender but still slightly crisp, about 2 to 3 minutes, taking care not to overcook them so they do not become watery.
- Return the cooked shrimp and any accumulated juices to the skillet and toss them with the zoodles and sauce until the shrimp are heated through.
- Stir in the lemon juice and half of the chopped parsley, then remove the skillet from the heat so the sauce stays silky and does not separate.
- Serve the shrimp Alfredo with zoodles immediately, topped with the remaining parsley and extra Parmesan cheese to taste.

