Heat olive oil in a heavy skillet on medium high
Add diced onions and green pepper. Sauté on medium high, stirring for about 3 minutes.
Add ground beef. Break up ground beef in the skillet with a wooden spoon or heavy spatula until you have very small chunks of meat.
Keep cooking and stirring the ground beef until it is no longer pink anywhere.
Turn off the heat and drain the grease.
Put heat back up to medium and stir in the spices
Whisk water and tomato paste together in a cup and pour over meat mixture.
Stir the meat till the liquid starts to boil
Turn heat down to medium low and cook till most of the liquid is gone, stirring occasionally. This should take about 20 minutes.
Remove from heat.
There are many uses for taco meat. My favorite ways to use it is in a taco shell with your favorite toppings or over a baked potato with some sour cream, or as a base for taco salad. See my appetizer section for more ideas.