In a Dutch oven or large pot, cook ground beef over medium high heat until browned, breaking up chunks and stirring frequently. Drain excess grease.
Add onions and cook until softened, about 4 minutes. Add diced tomatoes, beans, chili powder, and water. Bring to a boil, then reduce to low and simmer for 30 minutes until thickened.