Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and green bell pepper and sauté until tender, about 5-7 minutes.
Add the ground beef and cook until no longer pink, breaking it into crumbles as it cooks. Drain any excess fat if needed.
Stir in the chili powder, paprika, cumin, garlic, salt, and black pepper. Cook for about 1 minute, until fragrant.
Add the crushed tomatoes and stock.Stir well and bring to a gentle simmer.Cook for 15-20 minutes.
Stir in the chili beans with their liquid and continue cooking for 5 minutes, until heated through.
Remove from the heat and stir in the sliced green olives.
Taste and adjust the seasonings as needed before serving.