Heat olive oil in a large pot over medium heat.
Add diced onions and cook until translucent.
Stir in minced garlic and cook for an additional minute.
Add ground beef and cook until browned.
Incorporate diced bell pepper and cubed potatoes.
Pour in the beef broth and bring to a simmer.
Stir in chili powder and cumin, then cover and cook for 15-20 minutes.
Once potatoes are fork-tender, reduce heat and stir in heavy cream.
Season with salt and pepper to taste, and let it warm through.
Serve hot, garnished with chopped parsley.