01 - 
                Spray a 5- or 6-quart oval slow cooker with cooking spray. Combine melted butter, tomato paste, and salt in the slow cooker bowl. Add the sliced onions and mushrooms, tossing to coat evenly. Pour in the beef broth and stir to integrate all ingredients, forming a rich base.
              
              
              
                02 - 
                In a large bowl, combine ground beef, panko bread crumbs, milk, beaten egg, Montreal steak seasoning, and soy sauce. Mix gently to avoid compacting the meat, then form approximately 24 meatballs, each about 3.8 cm in diameter. Place meatballs evenly atop the vegetable mixture in the slow cooker.
              
              
              
                03 - 
                Cover the slow cooker and cook on low heat for 3 to 4 hours until meatballs reach an internal temperature of 74°C and the vegetables are tender, creating a flavorful gravy.
              
              
              
                04 - 
                Whisk cornstarch with cold water until smooth. Stir the slurry into the slow cooker, cover, and increase heat to high. Cook for 5 to 10 minutes until the gravy has thickened to a silky consistency.
              
              
              
                05 - 
                Spoon the meatballs and mushroom-onion gravy over prepared creamy butter mashed potatoes. Garnish with chopped fresh parsley for brightness and color.