3 tbsp olive oil
1/2 cup finely chopped shallots
1 lb ground elk
1/4 cup (packed) finely chopped cilantro
2 cloves garlic, minced
1 tbsp garam masala
1/2 - 1 tsp salt
1/4 cup (approx) bread crumbs
1/3 cup whole blanched almonds
1 tbsp canola oil
1 tsp whole cumin seeds
1 -- 14 ounce can (398 ml) tomato sauce
1/2 tsp ground cardamom
pinch of cayenne pepper
1/3 cup table cream (18%)
Heat 1 tbsp of olive oil in a large non-stick saucepan over medium burner.
Saute shallots in olive oil until they begin to soften, about 5 minutes.
Transfer to a mixing bowl.
Blend in the elk, cilantro, garlic, garam masala, and salt.
Sprinkle in bread crumbs, blend in enough so that meat mixture begins to bind and meatballs can be formed.
Form mixture into about 15 meatballs that are about 1 inch each in diameter.
Put remaining 2 tbsp olive oil in a non-stick saucepan and heat over medium to medium-low burner.
Add meatballs, turning occasionally until completely cooked, about 10-12 minutes.
Remove cooked meatballs from saucepan and set aside.
For sauce, first brown blanched almonds in a 350F oven for 12 minutes or until golden.
Allow to cool, then grind almonds to a near powder in a food processor or spice grinder.
Clean saucepan with kitchen towel and put pan over a medium burner.
Add canola oil and whole cumin seeds.
Agitate the pan while cooking.
Cook until the cumin seeds are brown and aromatic, about 2 minutes.
Blend in tomato sauce, cardamom, cayenne, and ground almonds.
Return cooked meatballs to saucepan, reduce heat to medium-low, cover and cook until heated through, about 7 minutes.
Remove cover and stir in cream and continue stirring and cooking for about 2 minutes.
Serve over steamed rice or coconut rice.