This super simple cauliflower recipe makes a great side dish and can all be made in your Instant Pot!

Braised Whole Cauliflower with North African Spices [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



  • 2 tablespoons extra-virgin olive oil
  • 6 garlic cloves, minced
  • 2 teaspoons ras el hanout
  • 1/8 teaspoon red pepper flakes
  • 1 (28‑ounce) can whole peeled tomatoes, drained with juice reserved, chopped coarse
  • 1 large head cauliflower (3 pounds)
  • 1/2 cup pitted brine-cured green olives, chopped coarse
  • 1/4 cup golden raisins
  • 1/4 cup fresh cilantro leaves
  • 1/4 cup pine nuts, toasted


  1. Using highest sauté function, cook oil, garlic, anchovies (if using), ras el hanout, and pepper flakes in Instant Pot until ­fragrant, about 3 minutes. Turn off Instant Pot, then stir in ­tomatoes and reserved juice.
  2. Trim outer leaves of cauliflower and cut stem flush with bottom florets. Using paring knife, cut 4‑inch-deep cross in stem. Nestle cauliflower stem side down into pot and spoon some of sauce over top. Lock lid in place and close pressure release valve. Select high pressure cook function and cook for 3 minutes.
  3. Turn off Instant Pot and quick-release pressure. Carefully remove lid, allowing steam to escape away from you. Using tongs and slotted spoon, transfer cauliflower to serving dish and tent with aluminum foil.
  4. Stir olives and raisins into sauce and cook, using highest sauté function, until sauce has thickened slightly, about 5 minutes. Season with salt and pepper to taste.
  5. Cut cauliflower into wedges and spoon some of sauce over top. Sprinkle with cilantro and pine nuts. Serve, passing remaining sauce separately.


    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Why are anchovies included in this recipe? I know they’re “optional” but One Green Planet is about VEGAN food, and the name of the recipe says “Vegan” – so how about just editing it out?!?