In a large pot, heat 1 TBS of olive oil.
When olive oil is hot, add chopped onion and stir until onion is golden brown and caramelized.
When onion is caramelized, add ground beef and stir occasionally until it's brown and caramelized.
Add chopped pepper and minced garlic, stir for few minutes until garlic release all the oils, smell and flavor.
Add crushed tomato, broth and water, salt, pepper and spices (everything except fresh parsley).
Stir and bring it to boil. When starts boiling, cook covered for 20 minutes on medium heat.
After 20 minutes try and add more salt if needed, cook uncovered for 5 to 10 minutes more and add chopped fresh parsley.
Serve hot with some freshly chopped parsley and chopped spring onion on top and a spoon of sour cream or shredded cheddar cheese.
