Heat oil over medium-high heat and cook onion, carrots, and celery util tender.
Add the meat and brown thoroughly. When the meat is fully cooked, drain off excess fat (if there is any).
Stir in minced garlic and cook an additional 1-2 minutes, stirring occasionally until fragrant.
Add tomato sauce, honey, dijon mustard, apple cider vinegar, Worcestershire sauce, salt, and pepper to skillet and mix well.
Simmer Sloppy Joes over medium-low heat for 10-15 minutes, stirring occasionally until the flavors have had a chance to blend and the sauce thickens a bit.
Once done, spoon the meat onto lightly toasted brioche buns or serve over cornbread and enjoy.
Store sloppy joe meat in an airtight container in the fridge for 3-4 days or freeze for up to three months. Thaw completely before reheating.
Notes
The nutritional information below is for the sloppy joe meat only. It does not include the bun or cornbread.