Loading...

Preheat oven to 350°F. Pat the veal shanks dry with paper towels. In a shallow dish, combine the all-purpose flour, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper. Dredge each veal shank in the flour mixture, shaking off any excess.

In a large Dutch oven or oven-safe pot with a lid, heat the olive oil and unsalted butter over medium-high heat. Sear the floured veal shanks on all sides until deeply golden brown, about 3-4 minutes per side. Work in batches if necessary to avoid overcrowding the pot. Remove the seared veal shanks and set aside.

Reduce the heat to medium. Add the chopped yellow onion, carrots, and celery to the same pot. Sauté, stirring occasionally, until the vegetables soften, about 8-10 minutes. Add the minced garlic and cook for another 1 minute until fragrant.

Pour in the dry white wine, scraping the bottom of the pot with a wooden spoon to deglaze and release any browned bits. Bring to a simmer and cook for 2-3 minutes, allowing the alcohol to cook off slightly.

Stir in the canned diced tomatoes (undrained), chicken broth, bay leaf, fresh thyme sprigs, and orange zest. Return the seared veal shanks to the pot, nestling them into the liquid. Ensure the liquid mostly covers the meat; add a little more broth if needed.

Bring the liquid to a gentle simmer on the stovetop. Cover the Dutch oven tightly with its lid and transfer it to the preheated oven. Braise for 2 hours, or until the veal is fork-tender and easily pulls away from the bone. Check periodically to ensure there's enough liquid; add more broth if it's getting too dry.

While the osso buco is braising, prepare the saffron risotto. In a small saucepan, gently warm the 6 cups of chicken broth. Add the saffron threads to the warm broth and let them steep for at least 10 minutes to release their color and flavor.

In a separate large, heavy-bottomed pot or Dutch oven, heat the 1 tablespoon olive oil and 2 tablespoons unsalted butter over medium heat. Add the finely chopped shallot and cook until softened and translucent, about 3-4 minutes.

Add the Arborio rice to the pot and stir constantly for 1-2 minutes until the edges of the grains become translucent. Pour in the 1/2 cup dry white wine and stir until it is completely absorbed by the rice.

Begin adding the warm saffron-infused chicken broth to the rice, 1 ladleful (about 1/2 cup) at a time. Stir continuously until each addition of broth is almost completely absorbed before adding the next. Continue this process for 18-22 minutes, or until the rice is creamy and al dente (tender with a slight bite in the center). You may not need all of the broth.

Remove the risotto from the heat. Stir in the freshly grated Parmesan cheese, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Taste and adjust seasoning as needed. The risotto should be creamy and flowing, not stiff.

Prepare the gremolata: In a small bowl, combine the finely chopped fresh parsley, minced garlic clove, and lemon zest. Mix well.

To serve, spoon a generous portion of saffron risotto onto each plate. Top with a braised veal shank and a spoonful of the rich pan sauce. Garnish generously with the fresh gremolata. Serve immediately.


Preheat oven to 350°F. Pat the veal shanks dry with paper towels. In a shallow dish, combine the all-purpose flour, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper. Dredge each veal shank in the flour mixture, shaking off any excess.

In a large Dutch oven or oven-safe pot with a lid, heat the olive oil and unsalted butter over medium-high heat. Sear the floured veal shanks on all sides until deeply golden brown, about 3-4 minutes per side. Work in batches if necessary to avoid overcrowding the pot. Remove the seared veal shanks and set aside.

Reduce the heat to medium. Add the chopped yellow onion, carrots, and celery to the same pot. Sauté, stirring occasionally, until the vegetables soften, about 8-10 minutes. Add the minced garlic and cook for another 1 minute until fragrant.

Pour in the dry white wine, scraping the bottom of the pot with a wooden spoon to deglaze and release any browned bits. Bring to a simmer and cook for 2-3 minutes, allowing the alcohol to cook off slightly.

Stir in the canned diced tomatoes (undrained), chicken broth, bay leaf, fresh thyme sprigs, and orange zest. Return the seared veal shanks to the pot, nestling them into the liquid. Ensure the liquid mostly covers the meat; add a little more broth if needed.

Bring the liquid to a gentle simmer on the stovetop. Cover the Dutch oven tightly with its lid and transfer it to the preheated oven. Braise for 2 hours, or until the veal is fork-tender and easily pulls away from the bone. Check periodically to ensure there's enough liquid; add more broth if it's getting too dry.

While the osso buco is braising, prepare the saffron risotto. In a small saucepan, gently warm the 6 cups of chicken broth. Add the saffron threads to the warm broth and let them steep for at least 10 minutes to release their color and flavor.

In a separate large, heavy-bottomed pot or Dutch oven, heat the 1 tablespoon olive oil and 2 tablespoons unsalted butter over medium heat. Add the finely chopped shallot and cook until softened and translucent, about 3-4 minutes.

Add the Arborio rice to the pot and stir constantly for 1-2 minutes until the edges of the grains become translucent. Pour in the 1/2 cup dry white wine and stir until it is completely absorbed by the rice.

Begin adding the warm saffron-infused chicken broth to the rice, 1 ladleful (about 1/2 cup) at a time. Stir continuously until each addition of broth is almost completely absorbed before adding the next. Continue this process for 18-22 minutes, or until the rice is creamy and al dente (tender with a slight bite in the center). You may not need all of the broth.

Remove the risotto from the heat. Stir in the freshly grated Parmesan cheese, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Taste and adjust seasoning as needed. The risotto should be creamy and flowing, not stiff.

Prepare the gremolata: In a small bowl, combine the finely chopped fresh parsley, minced garlic clove, and lemon zest. Mix well.

To serve, spoon a generous portion of saffron risotto onto each plate. Top with a braised veal shank and a spoonful of the rich pan sauce. Garnish generously with the fresh gremolata. Serve immediately.
