Twice Baked Sweet Potatoes with Ham

Hearty enough for an entree or a full-bodied side dish. My own creation trying to blend sweet and savory. Hope you enjoy and let me know all your adaptations for the under-used sweet potato! Lots of variations are possible with this. The chipotle and salty ham were a great kick with the sweetness of the potato and pineapple. No other sugars were needed. Hope you like it!

Prep Time:
15 mins
Cook Time:
1 hrs 10 mins
Total Time:
1 hrs 25 mins
4 servings


  • 2 large sweet potatoes

  • 2 tablespoons canola oil

  • 3 tablespoons diced onion

  • 3 tablespoons diced red bell pepper

  • 1 cup diced smoked ham

  • cup crushed pineapple, divided

  • ½ teaspoon chipotle chile powder, or to taste

  • ¼ teaspoon ground nutmeg

  • ¼ teaspoon ground cinnamon


  1. Preheat oven to 375 degrees F (190 degrees C).

  2. Bake sweet potatoes in the preheated oven until softened, about 1 hour.

  3. Heat canola oil in a skillet over medium heat; saute onion and red bell pepper until just softened, about 5 minutes. Add ham, 1/2 the pineapple, and chipotle powder; saute over low heat until heated through, about 5 more minutes.

  4. Cut sweet potatoes in half lengthwise and scoop out the insides, leaving a thin shell. Blend sweet potatoes in a blender or mash in a bowl with a potato masher. Stir the remaining pineapple, nutmeg, and cinnamon into mashed sweet potatoes.

  5. Return mashed sweet potato mixture to the shells and top each with ham mixture.

Cook's Note:

To check the doneness of the potatoes, squeeze them with an oven mitt on your hand. They should 'give' a little.

You can also cook sweet potatoes in the microwave if desired.

Easy to reheat in the microwave or covered with aluminum foil in the oven.

Nutrition Facts (per serving)

372 Calories
14g Fat
54g Carbs
10g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 372
% Daily Value *
Total Fat 14g 17%
Saturated Fat 3g 14%
Cholesterol 19mg 6%
Sodium 559mg 24%
Total Carbohydrate 54g 19%
Dietary Fiber 8g 27%
Total Sugars 16g
Protein 10g
Vitamin C 31mg 153%
Calcium 80mg 6%
Iron 2mg 10%
Potassium 947mg 20%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.