Keto Osso Bucco with Cauliflower Rice & Gremolata

This classic Northern Italian braised comfort food is keto-friendly. It’s delicious the same day you make it, but it’s even better the next day and beyond. Talk about reason to double the recipe and enjoy leftovers!
Serves 4

Ingredients List

  • 2 (12 oz) bone-in beef shanks or 2 (8 oz) boneless beef shanks
  • 1 tsp sea salt
  • 1/2 tsp freshly ground pepper, divided
  • 2 Tbsp olive oil
  • 3 Tbsp butter, divided
  • 3/4 cup (2 stalks or 3 oz) finely chopped celery 
  • 2 Tbsp minced shallot
  • 3 oz (2 slices) bacon, diced
  • tsp garlic powder
  • 1/2 cup dry red wine
  • 1 cup beef broth
  • 1 (4 oz) Roma tomato, diced 
  • 2 cups (4 oz) riced cauliflower
  • 1/4 cup chopped Italian parsley
  • 1 tsp lemon zest
  • 1 large garlic clove, minced
Add to my Shopping List


  • Season the beef with half of the salt and pepper. 
  • Heat a medium-deep skillet over medium-high heat. Add half of the olive oil. When the oil is shimmering, add the beef and cook undisturbed until their bottoms are golden, about 3 minutes. Flip the shanks and repeat on the other side, then remove and set aside. 
  • Using the same pan, add the celery, shallots, bacon, and garlic powder. Sauté over medium-high heat, stirring occasionally, until the vegetables are tender, about 6 minutes. Add the red wine and turn up the heat slightly to reduce the liquid, about 6 minutes. Add the broth, tomatoes, and the remaining salt and pepper. Bring the mixture to a boil, return the beef back to the skillet along with any of its collected juices, then reduce the heat to a steady simmer. Cover and cook until meat is very tender and liquid has reduced to form a thick sauce, about 1 hour. Stir in one third of the butter, then season to taste, and toss the shanks in the sauce to coat. Keep warm.
  • Place cauliflower rice in a glass bowl with a lid or use a plate then cover the cauliflower with  plastic wrap. Microwave the rice for 4 minutes on full power, stopping to fluff it up once during cooking. Let the rice sit for 2 minutes to cool, then toss with the remaining two-thirds of the butter and season to taste with salt and pepper.
  • In a small bowl, combine the chopped parsley, lemon zest, and garlic with the remaining half of the olive oil. Spoon the gremolata over the beef shanks and sauce. Serve with the cooked cauliflower rice.


RecipeEric Lundy

PhotographyErin Ng

1 review

One response to “Keto Osso Bucco with Cauliflower Rice & Gremolata”

  1. 5 stars
    Excellent and can be converted to a carnivore style recipe by omitting the celery & tomatoes (and onions/garlic if your body requires it). Even without these ingredients the flavor is wonderful! Instead of serving over cauliflower as described. Our family scoops some of the luscious meat & marrow out of the pan in to a bowl and enjoys! It is very tender and divine! Thanks KetoMojo!

    • Thank YOU, Erin, for your thoughtful feedback and kind words. We’re glad you like the recipe as much as we do!


Your email address will not be published. Required fields are marked *

Your Rating

Featured Recipes