Preheat oven to 350 degrees F.
Heat a saute pan over medium heat and add the olive oil, onion, and bell pepper. Saute until the onions and peppers are soft and translucent, then set aside.
In a large bowl, add the ground beef, bread crumbs, egg, cream, garlic powder, salt, and pepper. Add the cooked onions and peppers to the meat mixture, then gently mix the ingredients together until well combined.
Divide the meat mixture into 12 even portions and roll into balls. Place the balls of meat into a greased muffin tin pan.
In a small bowl, combine the tomato sauce and barbeque sauce, then spoon the mixture over each mini meatloaf.
Bake uncovered in a preheated oven for about 15-18 minutes, or until the internal temperature reaches 160 degrees.
Remove from the oven and let rest for at least 5 minutes before and serving warm. Enjoy!