01 - Heat vegetable oil in a large skillet over medium-high heat. Brown the beef cubes in batches, about 2 to 3 minutes per side. Transfer browned beef to the slow cooker.
02 - In the same skillet, add onion, garlic, and ginger. Cook for 2 to 3 minutes until fragrant and softened. Transfer to the slow cooker.
03 - Add sliced carrots and diced red bell pepper to the slow cooker.
04 - In a small bowl, mix curry powder, cumin, coriander, turmeric, cayenne pepper, salt, and black pepper. Sprinkle evenly over the ingredients in the slow cooker.
05 - Pour in coconut milk, beef broth, and tomato paste. Add brown sugar and stir gently to combine all components.
06 - Cover and cook on low for 6 to 8 hours or on high for 4 hours, until the beef is tender and the sauce has thickened.
07 - Adjust seasoning if needed. Serve hot, garnished with chopped cilantro alongside cooked basmati rice.