Add ground beef to a large pan over medium heat. Once meat is halfway cooked through, add onion, jalapeño, cumin, oregano, paprika, cayenne pepper, and salt and pepper.
Once meat is cooked through, add hot sauce and diced tomatoes and let cook on low for 3-5 minutes.
Once meat is cooked through, grab out individual baking dishes to create the casseroles with. If you don't have individual baking dishes, you can use a bread pan to create the casserole.
Grease each individual baking dish (I used four) then begin the layers. Lie 2 hatch chiles flat, then top with ground beef mixture, cheese (if you are eating dairy), 2 more hatch chiles, ground beef and more cheese. Repeat with other individual baking dishes.
Place in oven and bake until cheese is melted, about 10 minutes.
While casseroles bake, add avocados, cilantro, lime, lemon, olive oil, cumin and salt to a food processor and puree until smooth.
Top casseroles with avocado puree.
*I found my hatch chiles already roasted at Whole Foods. All I had to do was peel them. If you can't find already roasted chiles, this is what you will need to do: 1. Prick holes in peppers with knife or fork. 2. Roast them by placing them in oven broiler for about 5-10 minutes or until the chile begin to blister. Turn the chiles over and roast again until it blisters on the other side. 3. Remove and put in ice water. 4. Once cool, peel then go forth with the rest of the recipe.
Recipe by PaleOMG - Paleo Recipes at http://paleomg.com/hatch-chile-mexican-casserole/