This crockpot meatballs, potatoes, and carrots recipe is one of those easy dinners that feels warm and cozy every single time. Everything cooks together in one pot, the meatballs stay juicy, the potatoes turn buttery soft, and the carrots soak up all the rich flavor from the broth. It’s simple comfort food with barely any work.
It’s perfect for busy days because the crockpot does all the cooking for you. Just toss everything in, let it cook low and slow, and dinner is ready.
Servings: 6
Cook Time: 6–7 hours LOW or 3–4 hours HIGH
Prep Time: 15 minutes
Total Time: About 6 hours 15 minutes
Why I Love This Recipe
The first time I made this recipe was on a cold rainy afternoon when I wanted something filling but didn’t want to stand over the stove all evening. I tossed everything into the crockpot, forgot about it for a few hours, and the whole house smelled amazing by dinner time.
Now it’s one of my favorite easy comfort meals because it always turns out good and everyone goes back for seconds.
What makes this recipe so good:
- Everything cooks in one crockpot
- The potatoes soak up all the savory flavor
- The carrots get perfectly soft without turning mushy
- Frozen meatballs make prep super easy
- The gravy becomes thick and rich while it cooks
- Great for leftovers the next day
What You’ll Need
- 1 (26-ounce) bag frozen fully cooked beef meatballs
- 1 ½ pounds baby potatoes, halved
- 4 large carrots, peeled and sliced into thick rounds
- 1 onion, sliced
- 3 cups beef broth
- 1 packet brown gravy mix
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ½ teaspoon black pepper
- 2 tablespoons cornstarch
- 2 tablespoons cold water
- 2 tablespoons chopped parsley for garnish

Tools You’ll Need
- Black oval crockpot
- Cutting board
- Sharp knife
- Measuring spoons
- Measuring cups
- Small whisk or fork
- Mixing bowl
- Wooden spoon
Why This Recipe Works (Quick Science)
The slow cooking time gives the potatoes and carrots time to absorb the broth and gravy flavors. The meatballs release savory juices while they heat up, which makes the sauce richer.
The cornstarch slurry added at the end thickens the liquid into a smooth gravy. Slow heat also keeps the meatballs tender instead of drying them out.
Pro Tips
- Cut the potatoes into even sizes so they cook at the same speed.
- Put the potatoes and carrots on the bottom because they need more heat to soften.
- Use fully cooked frozen meatballs so they stay juicy and don’t fall apart.
- Stir gently near the end so the potatoes keep their shape.
- Add fresh parsley at the end to brighten up the rich gravy.
Substitutions and Variations
- Use turkey meatballs instead of beef meatballs.
- Swap baby potatoes for russet potatoes cut into chunks.
- Add mushrooms for extra flavor.
- Use chicken broth if that’s what you have.
- Add green beans during the last 30 minutes for more vegetables.
- Use homemade meatballs if preferred.
Make Ahead Tips
- Slice the carrots and onion the night before.
- Store prepped vegetables in the fridge until ready to use.
- Mix the broth, gravy mix, Worcestershire sauce, and seasonings ahead of time.
Instructions
Step 1: Add the Vegetables
Place 1 ½ pounds halved baby potatoes, 4 peeled sliced carrots, and 1 sliced onion into the black oval crockpot. Spread them into an even layer.

Step 2: Add the Meatballs
Pour 1 (26-ounce) bag frozen fully cooked beef meatballs over the vegetables inside the crockpot.

Step 3: Make the Sauce
In a bowl, whisk together 3 cups beef broth, 1 packet brown gravy mix, 1 tablespoon Worcestershire sauce, 1 teaspoon garlic powder, 1 teaspoon Italian seasoning, and ½ teaspoon black pepper until smooth.

Step 4: Pour the Sauce Into the Crockpot
Pour the prepared gravy mixture evenly over the meatballs, potatoes, carrots, and onion inside the crockpot.

Step 5: Slow Cook
Cover with the lid and cook on LOW for 6–7 hours or HIGH for 3–4 hours.

Step 6: Thicken the Gravy
In a small bowl, mix 2 tablespoons cornstarch with 2 tablespoons cold water until smooth.
Pour the mixture into the crockpot during the last 20 minutes of cooking. Stir gently and let the gravy thicken.

Step 7: Garnish and Serve
Sprinkle 2 tablespoons chopped parsley over the finished meatballs, potatoes, and carrots before serving warm.

Common Mistakes
- Adding too much liquid can make the gravy thin.
- Cutting potatoes too large may leave them undercooked.
- Cooking too long on HIGH can make the carrots too soft.
- Forgetting the cornstarch slurry means the sauce may stay watery.
- Stirring too much can break apart the potatoes.
What to Serve With
- Warm dinner rolls
- Buttered green beans
- Simple side salad
- Roasted broccoli
- Garlic bread
- Cornbread
Macros Information
Approximate per serving:
- Calories: 430
- Protein: 19g
- Carbohydrates: 35g
- Fat: 24g
- Fiber: 5g
- Sugar: 6g
Leftovers and Storage
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in the microwave or on the stove until hot.
- Add a splash of broth before reheating if the gravy gets too thick.
- Freeze for up to 2 months.
FAQ
Q: Can I use fresh meatballs instead of frozen?
A: Yes, but brown them first so they stay together during slow cooking.
Q: Can I cook this overnight?
A: Yes, cook on LOW overnight for best results.
Q: Do I have to thaw the meatballs first?
A: No, frozen meatballs go straight into the crockpot.
Q: Can I make this gluten-free?
A: Yes, use gluten-free gravy mix and gluten-free meatballs.
Q: Why is my gravy thin?
A: It usually needs a little more cornstarch slurry and a few extra minutes to thicken.
Final Thoughts
This crockpot meatballs, potatoes, and carrots recipe is the kind of meal that makes dinner feel easy and comforting at the same time. It’s simple to prep, full of rich flavor, and perfect for busy days when you want something warm waiting for you at the end of the day.
Give it a try and make it your own with different vegetables or meatballs. Don’t forget to leave a comment sharing how it turned out or any questions you have about the recipe.
