In a large bowl, combine ground beef, breadcrumbs, milk, egg, onion powder, garlic powder, salt, and pepper. Mix well, but do not overmix.
Roll the mixture into 1-inch meatballs. Place the meatballs in your slow cooker.
In a separate bowl, whisk together the cream of mushroom soup, beef broth, sour cream, Worcestershire sauce, and dill weed (if using). Pour the sauce over the meatballs in the slow cooker.
Cover and cook on low for 3-4 hours, or on high for 1.5-2 hours, until the meatballs are cooked through and the sauce is heated.
Serve hot, typically over egg noodles or mashed potatoes.
Notes
These Crockpot Swedish Meatballs are a crowd-pleaser! For an extra rich sauce, you can whisk in a tablespoon of cornstarch slurry at the end of cooking to thicken it. Garnish with fresh parsley if desired.