Preheat oven to 425*
In a baking dish (you may need two) spread sweet potatoes in a single layer.
Drizzle sweet potatoes with olive oil and salt and pepper to taste.
Toss to coat and roast in oven for 35 minutes.
In a large dutch oven or pot cook bacon pieces on medium heat until crispy.
Remove the bacon pieces from the pan and drain the majority of the bacon grease from the pan, leaving about 1 tablespoon of bacon grease in the pan.
Add onions to the pan and sauté until tender.
Add garlic to onion and bacon mixture and sauté for 2 additional minutes, continuously stirring so the garlic doesn't burn.
Add diced peppers to mixture and sauté for an additional 2 minutes.
Push ingredients to side of dutch oven / pot.
Add a small amount of the bacon grease back into the to open area of dutch oven / pot and add ground beef / turkey.
With a spatula, break up the ground meat and continue to cook until browned and cooked through.
Add salt, black pepper, red pepper flakes, cumin, smoked paprika, chili powder, coconut aminos and toss to combine and continue to cook until meat is cooked through.
Add chocolate chips and combine.
Add diced tomatoes, tomato sauce and chicken stock or beer.
Combine all ingredients and turn down heat to a simmer.
Add sweet potatoes and simmer for another 10 minutes.