In a large skillet heat the olive oil (2 tablespoons) over medium heat. Add the onion (1 medium) and sauté for 7-8 minutes or until it's translucent.
Add the beef (2 pounds), salt (2 teaspoons), pepper (1 teaspoon), and Italian seasoning (1 tablespoon) then cook until the meat is no longer pink. Drain fat.
Pour the cooked meat mixture into a crockpot. Add all the rest of the ingredients, except the rice. Cover and cook on low for 6-8 hours or 3-4 hours on high.
Add cooked rice to the crockpot and cook, covered on high for 15-20 minutes just to heat rice and serve!