Preheat oven to 350 and grease a 9-inch baking dish.
Preheat oil in a large cooking pan over medium heat.
Slice onions and seeded jalapenos thinly and dice tomatoes.
Saute veggies with some salt until softened.
Whisk heavy cream, sour cream, pressed garlic, spices and salt in a mixing bowl and add it to the pan with veggies. Stir well.
Add shrimp and cook, still over medium heat, until shrimp is almost done.
Add some cheese in the center of each tortilla.
Using slotted spoon, scoop out about a quarter of shrimp/veggie mixture, draining most of the sauce, into the tortilla. Roll tortilla and place it in the baking dish, seam down.
Repeat with remaining tortillas, shrimp and veggies.
Pour sauce over enchiladas and spread remaining cheese on top.
Bake for 15-18 minutes.
Serve right away.