Heat lard in large skillet or dutch oven over medium heat. Add ground meat and cook until meat starts to brown, about 2 minutes. Add in chili powder, smoked paprika, salt and pepper and stir until meat is well-coated. Add in diced onions, diced pepper, and garlic. Cook until meat is fully browned and vegetables are softened, 5-7 minutes.
While meat is cooking, add ketchup, mustard, tomato paste, hot sauce, vinegar, worcestershire, and liquid smoke to pint jar. Place lid tightly on jar and shake until well-combined. Add sauce to pan and stir until combined.
Bring mixture to a simmer, then reduce heat to very low. Mostly cover pot with lid, allowing for a small vent hole. Cook for 1.5 hours, stirring occasionally. Add in water a couple tablespoons at a time if mixture starts to dry out.
Toast hamburger buns. Serve warm sloppy joe sauce on buns with sliced red onion and pickle slices, if desired.
To Freeze:
Make a double (or more) batch of the recipe. Cool the sauce and add half to a quart-size zippered bag. Freeze flat on a sheet pan. Thaw under refrigeration and reheat on the stove or in the microwave when ready to use.
Notes
Ancho chili powder, smoked paprika, and liquid smoke are what give these sloppy joes their signature smoky taste. If you're not into that flavor, omit the liquid smoke, and use regular paprika and chili powder.
This recipe uses a very small amount of hot sauce. You can omit it, or add extra if you want to spice things up!
Pickle slices and sliced red onion add some texture to these sloppy joes with venison. However, it's great without toppings or with whatever you prefer!