This 4-ingredient slow cooker beef meatball dish is the kind of low-effort, high-reward meal that earns a permanent spot in your holiday rotation. You literally pile frozen raw beef meatballs into the slow cooker, pour three simple pantry and fridge items over the top, and walk away. A few hours later, you have tender, savory meatballs in a rich, slightly sweet gravy that feels special enough for Easter but is easy enough for any busy weeknight. It borrows from classic Midwestern pot roast flavors—beef, onion, and a creamy gravy—while using modern shortcuts that make entertaining far less stressful.
Serve these slow cooker beef meatballs right in their creamy onion gravy over buttery mashed potatoes, egg noodles, or steamed white rice so all that sauce has something to soak into. A bright green vegetable—like roasted asparagus, green beans with a squeeze of lemon, or a simple mixed salad—keeps the plate balanced. For a holiday table, add soft dinner rolls to mop up the extra gravy and round things out with a fruit salad or glazed carrots for a bit of color and sweetness.
4-Ingredient Slow Cooker Beef Meatballs
Servings: 6

Ingredients
2 pounds frozen raw beef meatballs (keep them frozen, do not thaw)
1 (10.5-ounce) can condensed cream of mushroom soup
1 (1-ounce) packet dry onion soup mix
1 cup beef broth (low-sodium preferred)
Directions
Place the frozen raw beef meatballs in an even layer on the bottom of your slow cooker. They can be piled a bit, but try to spread them out so the sauce can flow around them as they cook.
In a medium bowl, whisk together the condensed cream of mushroom soup, dry onion soup mix, and beef broth until mostly smooth and combined. It doesn’t need to be perfect; a few small lumps of soup are fine and will melt as it cooks.
Pour the soup and broth mixture evenly over the frozen meatballs, making sure all of the meatballs are at least lightly coated with sauce. Do not stir; just let the sauce settle down around them.
Cover the slow cooker with the lid and cook on LOW for 5 to 6 hours, or on HIGH for 2½ to 3 hours, until the meatballs are cooked through and very tender. The sauce will thicken slightly as it simmers.
Once the meatballs are done, gently stir them in the sauce to coat evenly. Taste the gravy and adjust seasoning if needed with a small pinch of salt or black pepper, keeping in mind the onion soup mix already adds plenty of saltiness.
Switch the slow cooker to the WARM setting and let the meatballs sit for 10 to 15 minutes before serving. This brief rest helps the sauce thicken a bit more and allows the flavors to meld. Serve hot with your favorite sides.
Variations & Tips
For a creamier, richer sauce, stir in 1/3 to 1/2 cup sour cream or plain Greek yogurt at the very end of cooking, off the heat, to keep it from curdling. If you’d like a slightly sweeter, more kid-friendly flavor, add 1 to 2 tablespoons of ketchup or barbecue sauce to the soup-and-broth mixture before pouring it over the meatballs. To introduce a bit of earthiness, sprinkle in 1/2 teaspoon dried thyme or Italian seasoning with the onion soup mix. You can also add sliced mushrooms or baby carrots directly to the slow cooker along with the frozen meatballs for a more complete one-pot meal; just tuck the vegetables around the meatballs so they stay submerged in the sauce. For a lighter option, use reduced-fat condensed soup and low-sodium broth, then finish with a splash of milk instead of cream. If you prefer a slightly thicker gravy, whisk 1 tablespoon cornstarch with 2 tablespoons cold water and stir it into the sauce during the last 30 minutes of cooking on HIGH.