
Ingredients
1 pound ground beef
1/2 cup breadcrumbs
1 egg
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
Salt and pepper to taste
2 large onions, sliced
2 tablespoons butter
2 cups beef broth
1 tablespoon Worcestershire sauce
1/2 teaspoon thyme
1 cup shredded Gruyère or Swiss cheese
Fresh parsley for garnish
Directions
Make the meatballs: In a large bowl, combine ground beef, breadcrumbs, egg, garlic powder, onion powder, salt, and pepper. Form into small meatballs about one inch in diameter.
Sear the meatballs (optional): Heat a skillet over medium heat and brown the meatballs on all sides, about 3 to 4 minutes. This step is optional but helps lock in the flavor.
Cook the onions: In the same skillet, melt butter and add the sliced onions. Cook until they are caramelized and golden brown, about 10 to 15 minutes.
Transfer to slow cooker: Add the caramelized onions, beef broth, Worcestershire sauce, thyme, and meatballs to the slow cooker. Cover and cook on low for 4 to 5 hours or on high for 2 to 3 hours.
Add cheese: About 10 minutes before serving, sprinkle the shredded Gruyère or Swiss cheese over the meatballs in the slow cooker. Cover and let the cheese melt.
Serve: Garnish with fresh parsley and serve with crusty bread or over mashed potatoes for a comforting meal.
Prep Time: 15 minutes
Cook Time: 4 to 5 hours (low)
Total Time: 4 hours 15 minutes
Servings: 4
Calories: 350 kcal per serving