Roasted Cauliflower with Chickpeas and Toasted Almonds

Golden roasted cauliflower florets tossed with tender chickpeas, crunchy toasted almonds, and fresh herbs—this hearty and flavorful dish is a wholesome side or plant-based main. It’s quick to prepare, full of texture, and deeply satisfying, whether served warm or at room temperature.

Why You’ll Love This Recipe

This recipe brings together a vibrant mix of roasted vegetables, legumes, and nuts to create a satisfying dish with a balance of flavors and textures. The cauliflower becomes beautifully caramelized in the oven, while chickpeas add a soft, nutty counterpoint. Toasted almonds provide a satisfying crunch, and fresh parsley offers a bright finish. It’s nutritious, naturally gluten-free, and easily customizable to suit different palates or dietary needs.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 1 medium head cauliflower, cut into florets
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1/4 cup toasted almonds, chopped
  • 2 tablespoons chopped fresh parsley
  • Optional: squeeze of lemon juice for brightness

directions

  1. Preheat oven to 425°F (220°C) and line a baking sheet with parchment paper.
  2. In a large bowl, toss cauliflower florets and chickpeas with olive oil, cumin, paprika, salt, and pepper.
  3. Spread the mixture on the baking sheet in a single layer.
  4. Roast for 25–30 minutes, stirring halfway through, until the cauliflower is golden and crisp on the edges.
  5. While the vegetables roast, toast the almonds in a dry skillet over medium heat for 3–4 minutes, until fragrant.
  6. Transfer the roasted cauliflower and chickpeas to a serving bowl. Add the toasted almonds and chopped parsley, tossing gently to combine.
  7. Finish with a squeeze of lemon juice if desired. Serve warm or at room temperature.

Servings and timing

This recipe yields approximately 4 servings.
Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes

Variations

  • Spicy version: Add a pinch of cayenne pepper or crushed red pepper flakes for heat.
  • Add grains: Serve over quinoa, couscous, or farro for a more filling meal.
  • Different nuts: Swap almonds for pine nuts, walnuts, or pecans depending on preference or availability.
  • Herb options: Replace parsley with cilantro, dill, or mint for a different flavor profile.
  • Add vegetables: Include diced red bell peppers, sweet potatoes, or zucchini for added variety.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, warm in a 350°F (175°C) oven for 10–15 minutes or microwave in short intervals until heated through. For best texture, avoid over-microwaving to preserve the crispiness of the cauliflower and almonds.

FAQs

What can I use instead of chickpeas?

You can substitute chickpeas with white beans, black beans, or lentils for a similar texture and protein content.

Can I use frozen cauliflower?

Yes, but thaw and pat dry the cauliflower thoroughly before roasting to avoid excess moisture.

Is this recipe suitable for meal prep?

Absolutely. It stores well and can be reheated easily, making it a great option for meal prepping.

Can I make this dish ahead of time?

Yes, you can prepare and roast the components ahead of time. Assemble with fresh parsley and lemon juice just before serving.

What’s the best way to toast almonds?

Toast them in a dry skillet over medium heat for 3–4 minutes, stirring frequently to prevent burning.

Is this dish gluten-free?

Yes, all the ingredients in this recipe are naturally gluten-free.

How can I make it more filling as a main course?

Serve it over a grain or with a side of hummus or flatbread to make it more substantial.

Can I serve this cold?

Yes, it tastes delicious at room temperature or chilled, making it great for picnics or packed lunches.

What other spices can I use?

Try curry powder, turmeric, or za’atar for a different twist on the flavor profile.

Can I use another type of oil?

Yes, avocado oil or grapeseed oil are good alternatives to olive oil for roasting.

Conclusion

Roasted Cauliflower with Chickpeas and Toasted Almonds is a delicious and nourishing recipe that’s easy to prepare and versatile enough for various occasions. With its mix of textures and rich, earthy flavors, it makes a perfect side or stand-alone dish. Whether you’re cooking for your family or preparing meals ahead, this recipe offers a satisfying and healthy option every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Cauliflower with Chickpeas and Toasted Almonds

Roasted Cauliflower with Chickpeas and Toasted Almonds

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: Mediterranean
  • Diet: Vegan

Description

Golden roasted cauliflower with chickpeas, toasted almonds, and fresh herbs, perfect as a wholesome side or plant-based main dish.


Ingredients

Units Scale
  • 1 medium head cauliflower, cut into florets
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1/4 cup toasted almonds, chopped
  • 2 tablespoons chopped fresh parsley
  • Optional: squeeze of lemon juice for brightness

Instructions

  1. Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. In a large bowl, toss cauliflower florets and chickpeas with olive oil, cumin, paprika, salt, and pepper.
  3. Spread mixture on the baking sheet in a single layer.
  4. Roast for 25–30 minutes, stirring halfway through, until cauliflower is golden and crisp on the edges.
  5. While roasting, toast almonds in a dry skillet over medium heat until fragrant, about 3–4 minutes.
  6. Transfer roasted vegetables to a serving bowl. Add toasted almonds and chopped parsley. Toss gently.
  7. Finish with a squeeze of lemon juice if desired and serve warm or at room temperature.

Notes

  • Make sure cauliflower pieces are evenly sized for uniform roasting.
  • For extra flavor, add a pinch of chili flakes or garlic powder.
  • This dish can be served warm or at room temperature.

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 3g
  • Sodium: 280mg
  • Fat: 11g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 6g
  • Protein: 7g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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