A rich and hearty chili con carne made with ground beef, smoky spices, and a slow-simmered tomato base. Deeply flavorful, comforting, and perfect for gatherings or cozy nights.
Heat olive oil in a large pot over medium heat and cook onion, red pepper, and garlic until softened and lightly golden.
Add ground beef and cook, breaking it apart, until browned and no longer pink.
Stir in tomato puree and mix until the beef is well coated.
Add chopped tomatoes and rinse cans with water, adding the liquid to the pot.
Stir in kidney beans, Worcestershire sauce, and crumbled stock cubes.
Add paprika, cumin, chili powder, oregano, coriander, sugar, salt, and black pepper, stirring to combine.
Bring to a gentle simmer, cover, and cook on low heat for about 90 minutes, stirring occasionally.
Uncover and simmer for 5–10 minutes to thicken to desired consistency.
Taste and adjust seasoning if needed.
Serve with rice and desired toppings like cheese, sour cream, lime, and fresh coriander.
Notes
Slow simmering is key for depth of flavor. Adjust spice and salt to taste. A pinch of sugar balances acidity. Tastes even better the next day. Optional toppings enhance texture and flavor.