In a large skillet, add meat and cook over medium-high heat until fully cooked. Transfer to a bowl.
Add olive oil to skillet and add onion, pepper, garlic, and parsley, cook over medium heat stirring occasionally for 5 minutes.
Remove from heat and add all spices, stir.
Add back in the meat, stir, then add tomato juice, diced tomatoes, tomato sauce, kidney and pinto beans. Bring to a boil, decrease the heat to medium-low and simmer for 2 hours, stirring occasionally.
Serve warm with cheese and sour cream (optional).