Golden roasted cauliflower meets sweet jammy apricots in this aromatic Moroccan-inspired tagine. Warm spices like cinnamon and cumin create a fragrant, comforting dish that’s naturally vegan and gluten-free. Perfect for cozy weeknight dinners or impressive weekend meals.
Baked Cauliflower & Apricot Tagine: Your New Favorite Vegan Comfort Food
Imagine tender cauliflower roasted to golden perfection, mingling with sweet dried apricots in a fragrant sauce of warm Moroccan spices. This easy homemade Baked Cauliflower & Apricot Tagine delivers all the best flavors of a traditional tagine without any meat or gluten—just wholesome, plant-based goodness that’s ready in under an hour.
Why You’ll Love This Recipe
- Naturally vegan and gluten-free – perfect for plant-based diets without sacrificing flavor
- Rich in nutrients – packed with fiber, plant protein, vitamins, and anti-inflammatory spices
- One-pan wonder – minimal cleanup with maximum flavor in every bite
- Meal-prep friendly – tastes even better the next day as flavors meld together
Ingredients for the Best Baked Cauliflower & Apricot Tagine
- 1 large head cauliflower, cut into 1-inch florets
- 1 large yellow onion, finely diced
- 3 garlic cloves, minced
- 1 cup dried apricots, roughly chopped
- 1 can (15 oz) fire-roasted crushed tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 cups vegetable broth (ensure gluten-free)
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- ½ teaspoon ground cinnamon
- ½ teaspoon turmeric
- 1 tablespoon freshly grated ginger
- ½ cup sliced almonds, toasted
- Salt and black pepper to taste
- Fresh cilantro and parsley, chopped (for garnish)
Step-by-Step Instructions for Perfect Tagine Every Time
- Preheat your oven to 400°F (200°C) and prepare a large baking dish.
- Prepare the vegetables: Cut the cauliflower into even florets and dice the onion. Mince the garlic cloves and chop the apricots into bite-sized pieces.
- Toast the spices: In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the cumin, coriander, smoked paprika, cinnamon, turmeric, and ginger. Toast for 30 seconds until fragrant.
- Build the sauce base: Add the diced onion to the skillet and sauté for 4-5 minutes until soft. Stir in the garlic and cook for another 30 seconds. Pour in the crushed tomatoes and vegetable broth, stirring well to combine.
- Combine all ingredients: Transfer the sauce mixture to your baking dish. Add the cauliflower florets, chickpeas, and chopped apricots. Stir gently to coat everything in the fragrant sauce.
- Bake to perfection: Cover the dish with foil and bake for 25 minutes. Then remove the foil and bake for another 15-20 minutes until the cauliflower is golden and tender.
- Add the finishing touches: While the tagine bakes, toast the sliced almonds in a dry pan for 2-3 minutes until golden. Sprinkle them over the tagine just before serving, along with fresh cilantro and parsley.
Tips & Tricks for the Best Baked Cauliflower & Apricot Tagine
- Choose the right cauliflower: Look for a firm head with tight florets. The fresher it is, the better it will roast.
- Don’t skip toasting the spices: This step is crucial for developing deep, complex flavors in your tagine.
- Adjust the liquid as needed: If your cauliflower is very large, you might need an extra ½ cup of broth to ensure everything cooks properly.
- Make it ahead: This dish actually tastes better the next day! Prepare the tagine up to 2 days ahead and store it in the refrigerator until ready to bake.
- Garnish matters: Always finish with fresh herbs and toasted almonds for that perfect restaurant-quality presentation.
How to Store and Reheat Your Vegan Tagine
Storage Instructions
This tagine keeps beautifully in the refrigerator or freezer:
- In the fridge: Store in an airtight container for up to 5 days. The flavors will continue to develop over time.
- In the freezer: Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Tips
For best results, reheat gently on the stovetop over low heat, adding a splash of water or broth if needed to loosen the sauce. You can also microwave individual portions for 2-3 minutes, stirring halfway through.
Delicious Variations on the Classic Tagine
Spicy Harissa Version
Add 1-2 tablespoons of harissa paste along with the spices for a North African kick. Top with pickled red onions for contrast.
Creamy Coconut Version
Stir in 1 cup of coconut milk with the broth for a richer, creamier sauce. Garnish with toasted coconut flakes instead of almonds.
Extra Vegetable Version
Add 1 diced sweet potato and 1 diced zucchini along with the cauliflower for extra heartiness. These vegetables roast beautifully in the tagine.
Perfect Serving Suggestions for Your Tagine
- Quinoa or cauliflower rice: These gluten-free bases soak up the flavorful sauce beautifully.
- Warm flatbread: Serve with gluten-free flatbread or naan for scooping up every bite.
- Simple green salad: A crisp arugula salad with lemon vinaigrette cuts through the richness of the tagine.
Frequently Asked Questions
Is this Baked Cauliflower & Apricot Tagine truly vegan and gluten-free?
Yes! This recipe contains no animal products and uses gluten-free ingredients throughout. Always check your spices and broth to ensure they’re certified gluten-free.
Can I make this tagine ahead of time?
Absolutely! In fact, the flavors develop even more overnight. Prepare the tagine up to 2 days ahead and store it in the refrigerator until ready to bake.
What’s the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of water or broth to prevent drying out. Microwave in 30-second intervals, stirring between each.
How long does this tagine keep in the fridge?
Stored properly in an airtight container, this tagine will keep for up to 5 days in the refrigerator. The flavors actually improve over time as the spices meld together.
Can I use fresh apricots instead of dried?
While dried apricots provide the signature jammy texture, you can substitute fresh apricots if preferred. Use about 3-4 fresh apricots, pitted and chopped, and reduce the cooking time slightly to prevent them from becoming mushy.
You might also enjoy our other healthy recipes. Browse all recipes →
Did you make this recipe? Leave a comment below and let us know how it turned out! ⭐
“





