This Slow Cooker Ham, Potatoes, and Green Beans is such an easy and comforting meal. You get tender chunks of ham, soft potatoes, and perfectly cooked green beans all in one pot. The flavors blend together so well, and it’s perfect for a low-effort dinner that tastes like you spent hours cooking.
I love using the slow cooker for this because it does all the work while I’m busy with other things. The ham keeps the potatoes and green beans flavorful and moist without drying out, which is a win in my book. Plus, it’s great for leftovers that taste just as good the next day.
My favorite way to serve this is straight from the crockpot, maybe with some crusty bread on the side to soak up the tasty juices. It’s the kind of dish that feels like a warm hug on a busy weeknight or a cozy weekend meal that everyone at the table will ask for again.
Key Ingredients & Substitutions
Ham: Using cooked ham adds rich, smoky flavor without extra work. If you don’t have ham, smoked turkey or sausage chunks can work too. Just remember these may add different saltiness levels.
Potatoes: Baby yellow potatoes are great because they hold their shape and cook evenly. You can swap for red potatoes or fingerlings if you prefer. Avoid starchy varieties like russets as they might get mushy.
Green Beans: Fresh green beans give a nice texture, but frozen are perfectly fine here. Add them late so they stay tender and not overcooked. If you want, snap peas or asparagus can replace green beans for a twist.
Herbs & Broth: Thyme, rosemary, and parsley bring classic flavors that blend well with ham and potatoes. Use low-sodium chicken broth to control saltiness, or try vegetable broth for a lighter taste.
How Do I Keep Potatoes and Green Beans from Overcooking in a Slow Cooker?
The key is timing! Potatoes need the full cooking time to become tender, but green beans cook much faster and can get mushy.
- Place potatoes at the bottom so they cook evenly in the broth.
- Add green beans about 30 minutes before the end to keep them crisp-tender.
- Use large chunks for potatoes and ham so they don’t fall apart.
- Stir gently when adding green beans to avoid breaking the potatoes.
Following this helps you get perfectly cooked veggies with great texture every time.

Equipment You’ll Need
- Slow Cooker – I love it because it cooks everything evenly with minimal effort and keeps the meal warm until ready to serve.
- Measuring Cups and Spoons – helps you add the right amount of broth and spices easily.
- Sharp Knife – makes chopping ham, potatoes, and onion quick and safe.
- Cutting Board – keeps your workspace tidy and protects your countertops.
- Soup Spoon or Slotted Spoon – for serving the tender veggies and ham without excess broth.
Flavor Variations & Add-Ins
- Use leftover cooked turkey or sausage instead of ham for a different flavor profile.
- Add a splash of Dijon mustard or a pinch of smoked paprika to the broth for extra depth.
- Incorporate sliced carrots or celery along with the potatoes for more veggie variety.
- Stir in a handful of chopped fresh herbs like parsley or thyme at the end for a bright touch.
Slow Cooker Ham, Potatoes, and Green Beans
Ingredients You’ll Need:
- 4 cups cooked ham, cut into chunks (about 1-1.5 lbs)
- 1.5 pounds baby yellow potatoes, halved
- 2 cups fresh or frozen green beans, trimmed
- 1 large onion, cut into wedges
- 3 cloves garlic, minced
- 2 cups low-sodium chicken broth
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 tsp dried parsley
- ½ tsp black pepper
- ½ tsp salt (adjust as needed)
- 1 tbsp olive oil or butter
How Much Time Will You Need?
This meal takes about 10-15 minutes to prep and then cooks in your slow cooker for 3-7 hours. Use high heat for faster cooking (about 3-4 hours) or low heat for a slower cook (6-7 hours). Add green beans during the last 30 minutes for perfect tenderness. It’s a hands-off recipe that lets your slow cooker do all the work!
Step-by-Step Instructions:
1. Prep Your Slow Cooker:
Lightly grease the inside of your slow cooker with olive oil or butter to keep everything from sticking.
2. Layer the Veggies and Ham:
Place the halved baby potatoes and onion wedges at the bottom of your slow cooker. Sprinkle minced garlic over them. Then add the cooked ham chunks on top.
3. Add Broth and Seasonings:
Pour in the chicken broth. Sprinkle the dried thyme, rosemary, parsley, salt, and pepper evenly over everything to add flavor.
4. Slow Cook Everything:
Cover the slow cooker and cook on low for 6-7 hours, or on high for 3-4 hours, until the potatoes are tender.
5. Add the Green Beans:
About 30 minutes before the cooking time finishes, gently stir the green beans into the slow cooker. Cover again and continue cooking until the beans are tender but still a little crisp.
6. Finish and Serve:
Taste the dish and adjust the salt and pepper if needed. Serve warm, spooning some of the flavorful broth over the ham and veggies. Enjoy your simple, hearty meal!
Can I Use Frozen Green Beans in This Recipe?
Yes, frozen green beans work great! Just add them about 30 minutes before the end of cooking so they don’t get too soft or mushy.
Can I Prepare This Dish Ahead of Time?
Absolutely! You can assemble everything in the slow cooker the night before, refrigerate it, and then cook it the next day. Just add the green beans toward the end of the cooking time.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave until warmed through.
What Can I Substitute for Baby Yellow Potatoes?
You can use red potatoes or fingerling potatoes as alternatives. Just make sure to cut them into similar-sized pieces so they cook evenly.