Mediterranean Vegetarian Bowl
A vibrant, nourishing bowl filled with fresh tabbouleh, creamy chickpeas, roasted sweet potatoes, and a bold harissa-spiked ranch dressing. Perfect for a meal-prep lunch packed with texture and flavor.
Quick, fresh, flavorful — the perfect lunch does exist!
This is one of my favorite meals to prep for clients or for myself. Everything can be cooked ahead of time and simply assembled when you’re ready to eat. I love serving it with a bit of baby arugula, some cherry tomatoes, and a few corn chips on the side.
Why make this recipe?
- Well-balanced: packed with protein, fiber, healthy fats, and a variety of veggies.
- Make-ahead friendly: perfect for healthy lunches all week long.
- Bursting with flavor: a mix of crunch, creaminess, tang, and spice.
- Customizable: swap out the veggies, spices, or even the sauce.
- Visually stunning: great for impressing at the table or in your meal prep containers.
Notes: To lighten it up, reduce the amount of sauce or swap the sour cream for 0% Greek yogurt.
Every component of this recipe can be prepped in advance and stored in the fridge for up to 5 days.
Preheat oven to 400°F (200°C). Place the sweet potatoes on a baking sheet lined with parchment paper. Add spices and olive oil, toss to coat. Roast for about 20 minutes or until tender and golden. Set aside.
Combine all tabbouleh ingredients in a bowl. Mix well and set aside.
In a bowl, lightly mash the chickpeas using a potato masher or fork. Add the remaining ingredients, stir, and set aside.
Mix all sauce ingredients in a bowl until smooth. Set aside.
In a bowl, add a generous portion of tabbouleh, smashed chickpeas, roasted sweet potatoes, arugula, cherry tomatoes, and green onions. Drizzle with harissa ranch sauce. So good!
Bon appetit and enjoy!
You can also leave us a comment and share your experience with this recipe.