A beautiful and flavorful plant-based dish! Gobi Musallam is a delicious north Indian version of whole roasted cauliflower that makes such a lovely presentation and is ultra delicious! Gobi is Hindi for cauliflower and musallam is a Mughal word meaning “whole.” The makhani sauce is similar to what you would find in the traditional Butter Chicken on so many Indian restaurant menus. Of course, instead of butter, coconut milk is what makes the sauce super creamy. This Gobi Musallam is a scrumptious, vegan creation which is pretty easy to make. If you like Indian foods, you must try this one! Serve it with red lentil dal, Indian flat bread, peas, or anything else you'd like!

Whole Roasted Cauliflower (Gobi Musallam) with Vegan Makhani Sauce [Vegan]




Cooking Time




  • 1 whole, medium-sized cauliflower
  • 1 onion
  • 2 cups chopped tomato
  • 1/4 cup peeled and cubed fresh ginger
  • 6 cloves garlic, diced
  • 1/2 tsp turmeric
  • 3 dates, pitted
  • 1/2 cup coconut milk (I used Thai Kitchen brand)
  • 1 tablespoon Ajika gobi aloo spice blend*


  1. Trim the base of the cauliflower and place it upside down in a pot, cover it with water and simmer for about 15 minutes.
  2. Remove the cauliflower from the water, drain well and set aside.
  3. Water sauté the onion until tender.
  4. Add the tomato, garlic, ginger, turmeric and gobi spice blend and stir well to combine.
  5. Simmer until the tomato is soft and falling apart.
  6. Add the coconut milk and stir to combine.
  7. Turn the heat off and let the mixture cool a bit, then place it in a blender with the dates. Blend until smooth.
  8. Preheat oven to 375° F.
  9. Place the cauliflower on a baking dish and coat it generously with the sauce. Don’t worry if a little water drains into the dish from having blanched the cauliflower. It will keep the cauliflower moist while it bakes. Keep the extra sauce warming on the stove.
  10. Bake the cauliflower for 30-40 minutes, until tender.
  11. Serve topped with the extra sauce and whatever else you like.


Ajika spice blends are pure and wonderful. I highly recommend them if you do much Indian cooking. They make creating aromatic, flavorful dishes a breeze! If you don’t want to use it, just substitute the following easy-to-find spices: 1 teaspoon cumin, 1 teaspoon coriander, and 1 teaspoon curry powder