2 from 1 vote

One Pot Spicy Pork and Sweet Potato Stew

Prep: 15 mins
Cook: 20 mins
You’ll love this delicious stew with its unique blend of pork, sweet potatoes, and a medley of spices. Unlike tougher cuts of pork, tenderloin can be cooked relatively quickly which means you don’t have to let it simmer for hours to get melt-in-your-mouth results!
Servings: 8
Calories: 401kcal


  • 4 Tablespoon extra virgin olive oil
  • 2 medium red onion diced
  • 4 celery stalks diced
  • 4-5 garlic cloves minced
  • Sea salt and black pepper to taste
  • 2.5 pounds pork tenderloin cut into 1” cubes
  • 4 medium sweet potatoes peeled and cut into 1” cubes
  • 2 15 ounce cans black beans drained and rinsed
  • 2 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 4 teaspoon Italian seasoning
  • 1 teaspoon crushed red pepper flakes
  • 3 bay leaves
  • 2 14 ounce cans crushed tomatoes
  • 4 cup low-sodium chicken stock
  • 1/2 cup fresh parsley chopped, divided


  • Heat olive oil in a large pot or Dutch oven over medium-high heat. Add red onion, celery, and garlic. Season with salt and black pepper, to taste, and stir to combine. Cook, stirring frequently until the veggies soften and develop a bit of color, approximately 3-4 minutes.
  • Add pork tenderloin and sweet potatoes and cook, stirring occasionally, until the meat begins to brown, around 2-3 minutes.
  • Add black beans and spices and stir to combine. Cook for another 30 seconds, or just until the spices become fragrant. Taste and season with additional salt and black pepper, if desired.
  • Add crushed tomatoes and chicken stock and increase heat to high. Bring to boil, and then reduce heat to medium. Simmer, stirring occasionally, until pork is cooked through and the sweet potatoes are fork-tender, approximately 13-15 minutes.
  • Remove from heat and discard bay leaves. Stir in 3 tablespoons of fresh parsley. Taste and adjust seasonings, as desired.
  • Top with remaining fresh parsley for garnish and serve immediately. Enjoy!


Like most tomato-based dishes, this flavorful stew tastes even better the next day – so consider making a double batch to stash in the freezer or enjoy later!


Serving: 1g | Calories: 401kcal | Carbohydrates: 33g | Protein: 38g | Fat: 13g | Saturated Fat: 3g | Cholesterol: 92mg | Sodium: 466mg | Potassium: 1333mg | Fiber: 8g | Sugar: 7g | Vitamin A: 9840IU | Vitamin C: 16mg | Calcium: 108mg | Iron: 5mg
courses: Dinner, Soup
keyword: 30-minute, dairy free, gluten free, grain free, stew