Pat beef dry and season with salt and pepper.
Heat 1 tbsp olive oil in a heavy-based pot over high heat. Sear beef on all sides until browned, then remove to a plate.
Reduce heat to medium-low, add remaining olive oil, garlic, and onion. Sauté for 2 minutes.
Add carrots and celery, and sauté for 5 minutes.
Add tomatoes, tomato paste, bouillon cubes, wine, water, thyme, bay leaves, and seared beef with juices. Bring to a simmer, then reduce heat to low.
Cover and cook for 2 hours until beef is tender. Remove beef, shred with forks, and return to pot.
Simmer for 30 minutes until sauce thickens. Adjust seasoning with salt, pepper, and sugar if needed.
Serve over pappardelle with grated Parmesan and parsley.