Do you crave a delicious, low-carb dinner packed with flavor? These Keto Shrimp Enchiladas with Green Sauce are the perfect solution! This dish features tender, seasoned shrimp, a creamy sour cream filling, and zesty salsa verde. It offers a fresh twist on classic enchilada recipes.

Start by cooking the shrimp in a large skillet over medium-high heat until perfectly tender. Then, mix them with a rich, cheesy filling featuring Monterey Jack cheese and a hint of tangy sour cream.
Spoon the mixture onto low-carb tortillas, roll the tortilla tightly, and place them seam side down in a baking dish. Top with a generous drizzle of enchilada sauce and more cheese before baking to golden perfection. Whether you’re new to keto or a seasoned pro, these enchiladas are sure to become a family favorite.
Ready to dive into a flavorful, guilt-free meal? Let’s get cooking!
Ingredients
Cheese Sauce:
- 2 tablespoons salted butter
- ½ cup diced red bell pepper
- ½ cup diced green bell pepper
- ½ cup finely chopped yellow or white onion
- ½ teaspoon sea salt
- ½ teaspoon dried oregano
- ¼ teaspoon garlic powder
- ¼ teaspoon cayenne pepper (adjust to taste for extra heat)
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon almond flour (for a keto-friendly thickener)
- ¾ cup heavy cream or unsweetened almond milk (for a low-carb option)
- 1 cup shredded Monterey Jack cheese (or Pepper Jack for a spicy kick)
- ½ cup sour cream (light or regular, depending on preference)
Shrimp Filling:
- 1 tablespoon butter or olive oil (for sautéing)
- ½ cup finely chopped onion
- 1 ½ to 2 pounds raw shrimp, peeled, deveined, and chopped into bite-sized pieces
- 2 cups diced ripe tomatoes (or substitute with low-carb canned tomatoes)
- 1 ½ cups shredded Monterey Jack cheese (or a mix of Monterey Jack and cheddar)
Assembly:
- 8 low-carb tortillas (9-inch, almond flour or coconut flour-based for keto)
- 1 cup salsa verde (store-bought or homemade for extra freshness)
- Extra shredded Monterey Jack cheese for topping
Step-by-Step Instructions
Preheat and Prep
- Preheat your oven to 350°F (175°C).
- Lightly grease a 9×13-inch baking dish with butter or cooking spray and set it aside.
Make the Cheese Sauce
- In a large, 12-inch nonstick skillet, melt 2 tablespoons of salted butter over medium-high heat.
- Add the diced red and green bell peppers and chopped onion. Sauté for 4-5 minutes, stirring often, until the vegetables are crisp-tender.
- Sprinkle in the salt, oregano, garlic powder, black pepper, and cayenne pepper. Stir to combine.
- Add 1 tablespoon of almond flour or your favorite keto-friendly thickener. Cook for 1 minute while stirring constantly to prevent burning.
- Slowly whisk in ¾ cup of heavy cream (or unsweetened almond milk) and continue cooking for 2-3 minutes, until the sauce thickens slightly.
- Reduce the heat to low and stir in 1 cup of shredded Monterey Jack cheese until fully melted.
- Remove the skillet from heat and mix in ½ cup of sour cream. Set the cheese sauce aside.
Prepare the Shrimp Filling
- In a separate skillet, heat 1 tablespoon of butter or olive oil over medium heat.
- Add the chopped onion and cook for 3-5 minutes, until soft and translucent.
- Toss in the chopped shrimp and cook for 1-2 minutes, just until the shrimp turn pink and opaque. Be careful not to overcook, as shrimp can become tough.
- Stir in the diced tomatoes and half of the prepared cheese sauce. Mix well to combine.
Assemble the Enchiladas
- Spoon about ⅓ cup of the shrimp mixture onto the center of each low-carb tortilla.
- Sprinkle a small handful of shredded Monterey Jack cheese over the filling.
- Roll the tortillas tightly and place them seam side down in the prepared baking dish.
Top and Bake
- Pour the remaining cheese sauce evenly over the rolled tortillas.
- Sprinkle the top with the remaining shredded Monterey Jack cheese.
- Bake in the preheated oven for 30-35 minutes, or until the enchiladas are hot, bubbly, and lightly golden on top.
Serve and Enjoy
- Remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the filling to set and makes them easier to slice.
- Garnish with fresh cilantro, a dollop of sour cream, or extra salsa verde for a burst of flavor.
Tips for Maximum Flavor
- Layer Seasonings: Season ingredients at every stage for depth.
- Sauté Aromatics: Cook onions, garlic, or peppers first for a flavor base.
- Use Fresh Herbs: Add brightness with cilantro, parsley, or oregano.
- Balance Flavors: Add acidity (lime, salsa verde) to cut richness.
- Avoid Overcooking: Cook proteins just until done for tender results.
- Boost Umami: Use tomatoes, cheese, or soy sauce for savory depth.
- Garnish Fresh: Finish with herbs, cheese, or sauce for a flavorful touch.
FAQs
1. Can I use frozen shrimp?
Yes! Thaw shrimp completely and pat them dry before cooking to avoid excess moisture.
2. What tortillas are keto-friendly?
Use low-carb tortillas made from almond or coconut flour to keep the dish keto-compliant.
3. Can I make this ahead of time?
Absolutely! Assemble the enchiladas, cover, and refrigerate for up to 24 hours before baking.
4. How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave.
5. Can I use a different cheese?
Yes! Swap Monterey Jack for cheddar, pepper jack, or a Mexican cheese blend for variety.
6. Is salsa verde keto-friendly?
Most store-bought versions are keto-friendly, but check labels for added sugars. For the best option, make your own!

Keto Shrimp Enchiladas with Green Sauce
Ingredients
Cheese Sauce
- 2 tbsp salted butter
- ½ cup diced red bell pepper
- ½ cup green bell pepper
- ½ cup finely chopped yellow orwhite onion
- ½ tbsp sea salt
- ½ tbsp dried oregano
- ¼ tbsp garlic powder
- ¼ tbsp cayenne pepper adjust to taste for extra heat
- ¼ tbsp freshly ground black pepper
- 1 tbsp freshly ground black pepper
- ¾ cup heavy cream or unsweetened almond milk for a low-carb option
- 1 cup for a low-carb option Pepper Jack for a spicy kick
- ½ cup sour cream
Shrimp Filling
- 1 tbsp butter or olive oil
- ½ cup finely chopped onion
- ½ cup finely chopped onion
- 1 ½ to 2 pounds raw shrimp
- 2 cups diced ripe tomatoes
- 1 ½ cups shredded Monterey Jack cheese
Instructions
Step 1: Preheat and Prep
- Preheat your oven to 350°F (175°C).
- Lightly grease a 9x13-inch baking dish with butter or cooking spray and set it aside.
Step 2: Make the Cheese Sauce
- In a large, 12-inch nonstick skillet, melt 2 tablespoons of salted butter over medium-high heat.
- Add the diced red and green bell peppers and chopped onion. Sauté for 4-5 minutes, stirring often, until the vegetables are crisp-tender.
- Sprinkle in the salt, oregano, garlic powder, black pepper, and cayenne pepper. Stir to combine.
- Add 1 tablespoon of almond flour (or your preferred keto-friendly thickener) and cook for 1 minute, stirring constantly to avoid burning.
- Slowly whisk in ¾ cup of heavy cream (or unsweetened almond milk) and continue cooking for 2-3 minutes, until the sauce thickens slightly.
- Remove the skillet from heat and mix in ½ cup of sour cream. Set the cheese sauce aside.
Step3: Prepare the Shrimp Filling
- In a separate skillet, heat 1 tablespoon of butter or olive oil over medium heat.
- Add the chopped onion and cook for 3-5 minutes, until soft and translucent.
- Toss in the chopped shrimp and cook for 1-2 minutes, just until the shrimp turn pink and opaque. Be careful not to overcook, as shrimp can become tough.
- Stir in the diced tomatoes and half of the prepared cheese sauce. Mix well to combine.
Step4: Assemble the Enchiladas
- Spoon about ⅓ cup of the shrimp mixture onto the center of each low-carb tortilla.
- Sprinkle a small handful of shredded Monterey Jack cheese over the filling.
- Roll the tortillas tightly and place them seam side down in the prepared baking dish.
Step5: Top and Bake
- Pour the remaining cheese sauce evenly over the rolled tortillas.
- Sprinkle the top with the remaining shredded Monterey Jack cheese.
- Bake in the preheated oven for 30-35 minutes, or until the enchiladas are hot, bubbly, and lightly golden on top.
Step6: Serve and Enjoy
- Remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the filling to set and makes them easier to slice.
- Garnish with fresh cilantro, a dollop of sour cream, or extra salsa verde for a burst of flavor.