Diabetic-Friendly Pork Stroganoff


People with diabetes can enjoy cozy comfort foods like stroganoff. See how a few smart swaps can lower carbs, calories, and sodium without losing flavor or cheesy, creamy appeal.

Prep Time:
15 mins
Cook Time:
35 mins
Total Time:
50 mins
6 servings


  • 6 ounces whole-grain penne pasta

  • 1 ½ cups reduced-sodium beef broth, divided

  • ½ cup sour cream

  • ¼ cup all-purpose flour

  • 1 teaspoon Dijon mustard

  • ¾ teaspoon salt

  • ½ teaspoon chopped fresh thyme

  • ¼ teaspoon ground black pepper

  • 2 tablespoons vegetable oil, divided

  • 1 pound pork tenderloin, cut into 1-inch chunks

  • 1 (8 ounce) package fresh button mushrooms, sliced

  • 1 (8 ounce) package broccoli, cut into bite-sized pieces

  • 1 cup sliced onion

  • 1 tablespoon chopped fresh parsley, or to taste

  • ground black pepper to taste


  1. Bring a large pot of water to a boil. Add penne and cook, stirring occasionally, until tender yet firm to the bite, about 11 minutes.

  2. Meanwhile, whisk 1/2 cup broth, sour cream, flour, mustard, salt, thyme, and 1/4 teaspoon pepper together in a small bowl.

  3. Heat 1 tablespoon oil in a large nonstick skillet over medium-high heat. Add pork; cook until browned on all sides, about 5 minutes. Transfer to a bowl. Drain pasta and keep warm.

  4. Heat remaining oil in a skillet over medium-high heat. Add mushrooms, broccoli, and onion. Cook, stirring occasionally, until vegetables are lightly browned and crisp-tender, 5 to 7 minutes. Return pork to the skillet. Add remaining broth. Bring mixture to a simmer.

  5. Reduce heat to medium. Stir sour cream mixture into the skillet. Cook, stirring frequently, until thickened and bubbly. Gently simmer until pork is cooked through and no longer pink in the center, about 2 minutes more.

  6. Serve pork mixture over pasta and sprinkle with parsley and additional black pepper.

Nutrition Facts (per serving)

308 Calories
12g Fat
32g Carbs
20g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 308
% Daily Value *
Total Fat 12g 15%
Saturated Fat 4g 20%
Cholesterol 41mg 14%
Sodium 383mg 17%
Total Carbohydrate 32g 12%
Dietary Fiber 3g 11%
Total Sugars 4g
Protein 20g
Vitamin C 38mg 189%
Calcium 61mg 5%
Iron 2mg 13%
Potassium 609mg 13%

* 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.