Otto — your AI sous chef
Sign InGet Started
Slow-Braised Pork Shoulder Ragu with Velvety Polenta and Sweet Roasted Carrots

Slow-Braised Pork Shoulder Ragu with Velvety Polenta and Sweet Roasted Carrots

Dinner

5.0

(1 reviews)

Prep Time
25min
Cook Time
2h 45min
Servings
3
Calories
620
Cook this with Otto

Free account. Otto builds a week around this recipe, with the shopping list done.

Chef's Note

A bright splash of lemon zest and juice triggers saliva, cutting right through rich, coat-your-tongue pork fats.

Tags
pork
italian
braise
one-pot
polenta
ragu
comfort-food
family-friendly
Ingredients
  • 3 lb boneless pork shoulder

  • 1 large yellow onion

  • 1.5 lb carrots

  • 2 ribs celery

  • 4 cloves garlic

  • 3 tbsp tomato paste

  • 14.5 oz crushed tomatoes

  • 2 cups low-sodium beef broth

  • 2 sprigs fresh rosemary

  • 4 sprigs fresh thyme

  • 1 cup yellow cornmeal

  • 1 cup whole milk

  • 2 tbsp unsalted butter

  • 1 whole fresh lemon

  • 1/4 cup fresh Italian parsley

Instructions
  • 1

    Preheat your oven to 325°F. Cut 3 lbs boneless pork shoulder into 2-inch chunks, then season evenly with 1.5 tsp salt and 1/2 tsp black pepper.

  • 2

    Heat 1 tbsp olive oil in a Dutch oven over medium-high heat. Working in batches, sear the pork pieces for 6-8 minutes until browned on all sides. Transfer seared pork to a plate.

  • 3

    Reduce heat to medium. Add 1 tbsp olive oil, 1 chopped yellow onion, 1/2 lb thinly sliced carrots (reserve remaining 1 lb), and 2 chopped celery ribs. Cook for 5 minutes until softened. Stir in 4 minced garlic cloves and 3 tbsp tomato paste, cooking for 2 minutes until fragrant.

  • 4

    Deglaze the Dutch oven with 2 cups low-sodium beef broth, scraping up browned bits from the bottom. Pour in 14.5 oz crushed tomatoes, add 2 sprigs fresh rosemary and 4 sprigs fresh thyme, then return the pork and juices to the pot.

  • 5

    Cover tightly with the Dutch oven lid and place in the oven to braise at 325°F for 2 hours and 15 minutes, until the pork is tender and shreds easily with a fork.

  • 6

    During the last 40 minutes of braising, toss the remaining 1 lb carrots (peeled and cut into toddler-safe batons) with 1 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp black pepper on a sheet pan. Place in the oven alongside the Dutch oven and roast for 35-40 minutes until completely soft and easily mashable.

  • 7

    About 20 minutes before serving, bring 3 cups water, 1 cup whole milk, and 1/2 tsp salt to a simmer in a saucepan over medium heat. Slowly whisk in 1 cup yellow cornmeal in a steady stream. Lower heat to low, cover, and cook for 15 minutes, stirring occasionally, until creamy. Whisk in 2 tbsp unsalted butter.

  • 8

    Remove the braise from the oven. Carefully transfer half of the braised pork shoulder (approx. 1.5 lbs) and 1/2 cup braising liquid into an airtight container; let cool, seal, and store in the refrigerator for Day 4 dinner.

  • 9

    Using two forks, shred the remaining 1.5 lbs pork shoulder directly in the Dutch oven, simmering over low heat on the stovetop for 5 minutes to combine with the ragu sauce. Finely chop 1/4 cup fresh Italian parsley, and zest 1 tsp and juice 1 tbsp from 1 fresh lemon into a small bowl to make a quick gremolata.

  • 10

    Spoon velvety polenta onto plates, top with rich shredded pork ragu, sprinkle with the fresh lemon-parsley gremolata, and serve with the soft roasted carrots on the side.

Nutrition Information (per serving)
620
Calories
42g
Protein
48g
Carbs
28g
Fat

Reviews (1)
DD.
Danielle D.
10/18/2026

5/5

Turned out really nice. Kids loved it