Brown the Beef: In a large pot over medium-high heat, brown the beef cubes. Do this in batches to ensure a good sear on all sides.
Simmer: Add the beef broth to the pot with the beef. Bring to a boil, then reduce to a simmer. Cover and cook until the beef is tender, about 2-3 hours.
Cream Addition: Once the beef is tender, reduce the heat to low and stir in the heavy cream. Warm through but do not boil.
Season: Season with salt and, if using, black pepper to taste.
Serve: Ladle the soup into bowls, ensuring to get plenty of beef cubes and a creamy broth in each serving.