A comforting and flavorful chili recipe perfect for any occasion.
Heat the olive oil in a large pot over medium heat.
Ensure the oil is hot enough to sizzle when adding ingredients, but not smoking.
Add the garlic, onion, and bell pepper to the pot and sauté until softened.
Stir frequently to prevent the garlic from burning, which can make it bitter.
Add the ground beef to the pot and cook until browned.
Break up the beef into small pieces as it cooks for even browning.
Stir in the diced tomatoes, kidney beans, tomato paste, salt, chili powder, cumin, and black pepper.
Mix thoroughly to ensure the spices are evenly distributed.
Bring the mixture to a boil, then reduce the heat to low and simmer, covered, for 45 minutes.
Stir occasionally to prevent sticking and check the consistency.
Adjust the seasoning to taste and serve hot.
Garnish with fresh cilantro or a dollop of sour cream for added flavor.