RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Ginger–Soy Steamed Cod over Quick Jasmine Rice with Sugar Snap Peas & Baby Bok Choy
  • Lemon-Garlic Pan-Seared Tilapia with Tomato-Broccoli Rice Pilaf
  • Baked Salmon with Roasted Sweet Potato & Steamed Broccoli — Lemon-Dill Yogurt Sauce
  • Baked Lemon-Dill Salmon with Brown Rice and Steamed Broccoli
  • Oven-Baked Lemon-Garlic Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Baked Salmon with Brown Rice and Steamed Green Beans (Lemon-Dill Yogurt)
  • Browse all recipes →
Steamed Lemon-Garlic Broccoli & Chickpea Bowl over Jasmine Rice with Za'atar Yogurt

Steamed Lemon-Garlic Broccoli & Chickpea Bowl over Jasmine Rice with Za'atar Yogurt

By Amanda Miller

Mediterranean / Middle Eastern-inspiredIntermediate

Bright, herbaceous, and deeply satisfying, this Mediterranean-inspired bowl layers fluffy jasmine rice with tender steamed broccoli and protein-rich chickpeas, finished with a tangy za'atar-spiked yogurt and a lemon-garlic vinaigrette. Textures contrast — creamy yogurt, springy chickpeas, and crisp-tender broccoli — while flavors sing of citrus, garlic, and warm za'atar herbs.

Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
4 servings
VegetarianMediterraneanWeeknightGluten-freeHigh-fiber

Ingredients

  • 240 g Dry jasmine rice
  • 360 ml Water (for rice, see ratio)
  • 320 g Cooked chickpeas (canned, drained and rinsed or home-cooked)
  • 480 g Broccoli florets (trimmed to bite-size)
  • 200 g Greek yogurt (plain, low-fat or whole — see variations)
  • 2 tsp Za'atar spice blend
  • 4 cloves Garlic, minced
  • 60 ml Fresh lemon juice
  • 60 ml Extra-virgin olive oil
  • 4 tbsp Fresh parsley or mint, chopped

Instructions

1

Measure rice and rinse under cold water until the rinse water runs clear (about 3–4 rinses). Rinsing removes excess surface starch so the cooked jasmine rice is fluffy, not gummy.

2

Combine rinsed rice and 360 ml water (1 part rice : 1.5 parts water by volume for jasmine) in a medium saucepan with a pinch of salt. Bring to a gentle boil uncovered over medium-high heat, then immediately reduce heat to low, cover tightly and simmer for 12–14 minutes without lifting the lid. Rest, covered, off heat for 10 minutes. Cooking the rice this way traps steam to evenly hydrate each grain and create a light texture.

3

While the rice cooks, make the za'atar yogurt. In a medium bowl whisk together Greek yogurt (200 g), 1 teaspoon of za'atar (reserve remaining for garnish), 1 tablespoon of fresh lemon juice, a pinch of sea salt and 1 teaspoon of extra-virgin olive oil. Taste and adjust brightness with more lemon if needed. Mixing za'atar into yogurt lets the herb oils bloom in the dairy, giving a rounded, aromatic sauce.

4

Make the lemon-garlic vinaigrette: in a small bowl whisk together remaining lemon juice (about 3 tbsp), minced garlic (4 cloves), 3 tbsp extra-virgin olive oil, a generous pinch of salt and several grinds of black pepper. Let sit 5 minutes so the garlic mellows and infuses the oil — this softens raw garlic's sharp edge and harmonizes the flavors.

5

If using canned chickpeas: drain and rinse well. For extra flavor and texture, gently pat the chickpeas dry with paper towels. If you want them warm and slightly caramelized, toss them with 1 tbsp olive oil, a pinch of salt and roast on a sheet pan at 220°C/425°F for 12–15 minutes, shaking halfway. Roasting concentrates flavor and adds a pleasant chew; if short on time, serve them warmed in the vinaigrette instead.

6

Steam the broccoli: bring 2–3 cm of water to a simmer in a wide saucepan with a steamer basket. Place trimmed broccoli florets in the basket, cover and steam for 4–6 minutes until bright green and crisp-tender. Steam rather than boil to preserve color, nutrients and a satisfying snap; over-steaming makes broccoli mushy and dulls the flavor.

7

While broccoli is steaming, gently fold the chickpeas into half of the lemon-garlic vinaigrette (reserve the rest for drizzling over the finished bowls). Toss to coat and warm if chickpeas are pre-cooked. This quick toss seasons the chickpeas through and lets them absorb lemon-garlic flavor without overcooking.

8

Fluff the rested rice with a fork to separate grains and transfer to a warm shallow bowl or serving platter. Fork-fluffing lets trapped steam escape so rice doesn’t clump.

9

Build the bowls: divide rice among 4 bowls, top with an even layer of warm lemon-garlic chickpeas, then arrange steamed broccoli on the side. The layered plating keeps textures distinct — creamy sauce next to crisp vegetables.

10

Dot the bowls with spoonfuls of the za'atar yogurt, then drizzle remaining lemon-garlic vinaigrette over the broccoli and chickpeas. Sprinkle the reserved 1 tsp za'atar over the yogurt and finish with chopped parsley or mint, a pinch of sea salt and freshly ground black pepper. The final drizzle brightens the dish and the fresh herbs add herbal lift and color.

11

Taste each bowl and adjust with extra lemon, salt or olive oil as needed. Serve immediately while the rice and chickpeas are warm and broccoli is still crisp-tender. Immediate serving preserves contrasts in temperature and texture — a key to an excellent bowl.

Chef's Tips

  • 1Timing: Start the rice first — jasmine rice needs a hands-off simmer and rest time so you can prep everything else while it cooks.
  • 2Texture boost: For crunchy contrast, roast half the chickpeas in the oven (see step 5) and keep the other half simply warmed and sauced so you get both creamy and crisp bites.
  • 3Flavor bloom: Let the za'atar sit briefly in the yogurt (5–10 minutes) before serving; the oil-soluble herbs release more aroma when given a few minutes to hydrate.
  • 4Don't over-steam broccoli: Check at 4 minutes — you want bright green, tender-crisp florets. Overcooking makes them limp and dulls flavor.
  • 5Shortcuts: Use a microwave steamer for the broccoli if you're short on time — steam 3–4 minutes on high and check for doneness.

Variations

  • Roasted & spiced: Instead of steaming, roast broccoli tossed with a little olive oil, za'atar (1 tsp) and salt at 220°C/425°F for 15–18 minutes until the edges caramelize; optionally roast chickpeas the same way for a fully roasted bowl.
  • Protein swap: Substitute cooked lentils, grilled halloumi, pan-seared tofu, or shredded rotisserie chicken for the chickpeas to change the protein profile.
  • Grain swap: Use brown jasmine rice, quinoa or bulgur (adjust liquid and cooking times) to increase fiber or change texture.
  • Sauce swap: Make a tahini-lemon sauce (tahini, lemon juice, water, garlic, salt) instead of yogurt for a nuttier, dairy-free option.

Nutrition per Serving

557

Calories

20g

Protein

82g

Carbs

17g

Fat

11g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Steamed Lemon-Garlic Broccoli & Chickpea Bowl over Jasmine Rice with Za'atar Yogurt

By Amanda Miller

VegetarianMediterraneanWeeknightGluten-freeHigh-fiber
Steamed Lemon-Garlic Broccoli & Chickpea Bowl over Jasmine Rice with Za'atar Yogurt - Dry jasmine rice, Water (for rice, see ratio) recipe

Bright, herbaceous, and deeply satisfying, this Mediterranean-inspired bowl layers fluffy jasmine rice with tender steamed broccoli and protein-rich chickpeas, finished with a tangy za'atar-spiked yogurt and a lemon-garlic vinaigrette. Textures contrast — creamy yogurt, springy chickpeas, and crisp-tender broccoli — while flavors sing of citrus, garlic, and warm za'atar herbs.

Mediterranean / Middle Eastern-inspiredIntermediate4 servings
Prep: 15 minutes
Cook: 25 minutes
40 minutes

Ingredients

  • 240 g Dry jasmine rice
  • 360 ml Water (for rice, see ratio)
  • 320 g Cooked chickpeas (canned, drained and rinsed or home-cooked)
  • 480 g Broccoli florets (trimmed to bite-size)
  • 200 g Greek yogurt (plain, low-fat or whole — see variations)
  • 2 tsp Za'atar spice blend
  • 4 cloves Garlic, minced
  • 60 ml Fresh lemon juice
  • 60 ml Extra-virgin olive oil
  • 4 tbsp Fresh parsley or mint, chopped

Instructions

1

Measure rice and rinse under cold water until the rinse water runs clear (about 3–4 rinses). Rinsing removes excess surface starch so the cooked jasmine rice is fluffy, not gummy.

2

Combine rinsed rice and 360 ml water (1 part rice : 1.5 parts water by volume for jasmine) in a medium saucepan with a pinch of salt. Bring to a gentle boil uncovered over medium-high heat, then immediately reduce heat to low, cover tightly and simmer for 12–14 minutes without lifting the lid. Rest, covered, off heat for 10 minutes. Cooking the rice this way traps steam to evenly hydrate each grain and create a light texture.

3

While the rice cooks, make the za'atar yogurt. In a medium bowl whisk together Greek yogurt (200 g), 1 teaspoon of za'atar (reserve remaining for garnish), 1 tablespoon of fresh lemon juice, a pinch of sea salt and 1 teaspoon of extra-virgin olive oil. Taste and adjust brightness with more lemon if needed. Mixing za'atar into yogurt lets the herb oils bloom in the dairy, giving a rounded, aromatic sauce.

4

Make the lemon-garlic vinaigrette: in a small bowl whisk together remaining lemon juice (about 3 tbsp), minced garlic (4 cloves), 3 tbsp extra-virgin olive oil, a generous pinch of salt and several grinds of black pepper. Let sit 5 minutes so the garlic mellows and infuses the oil — this softens raw garlic's sharp edge and harmonizes the flavors.

5

If using canned chickpeas: drain and rinse well. For extra flavor and texture, gently pat the chickpeas dry with paper towels. If you want them warm and slightly caramelized, toss them with 1 tbsp olive oil, a pinch of salt and roast on a sheet pan at 220°C/425°F for 12–15 minutes, shaking halfway. Roasting concentrates flavor and adds a pleasant chew; if short on time, serve them warmed in the vinaigrette instead.

6

Steam the broccoli: bring 2–3 cm of water to a simmer in a wide saucepan with a steamer basket. Place trimmed broccoli florets in the basket, cover and steam for 4–6 minutes until bright green and crisp-tender. Steam rather than boil to preserve color, nutrients and a satisfying snap; over-steaming makes broccoli mushy and dulls the flavor.

7

While broccoli is steaming, gently fold the chickpeas into half of the lemon-garlic vinaigrette (reserve the rest for drizzling over the finished bowls). Toss to coat and warm if chickpeas are pre-cooked. This quick toss seasons the chickpeas through and lets them absorb lemon-garlic flavor without overcooking.

8

Fluff the rested rice with a fork to separate grains and transfer to a warm shallow bowl or serving platter. Fork-fluffing lets trapped steam escape so rice doesn’t clump.

9

Build the bowls: divide rice among 4 bowls, top with an even layer of warm lemon-garlic chickpeas, then arrange steamed broccoli on the side. The layered plating keeps textures distinct — creamy sauce next to crisp vegetables.

10

Dot the bowls with spoonfuls of the za'atar yogurt, then drizzle remaining lemon-garlic vinaigrette over the broccoli and chickpeas. Sprinkle the reserved 1 tsp za'atar over the yogurt and finish with chopped parsley or mint, a pinch of sea salt and freshly ground black pepper. The final drizzle brightens the dish and the fresh herbs add herbal lift and color.

11

Taste each bowl and adjust with extra lemon, salt or olive oil as needed. Serve immediately while the rice and chickpeas are warm and broccoli is still crisp-tender. Immediate serving preserves contrasts in temperature and texture — a key to an excellent bowl.

Chef's Tips

  • 1Timing: Start the rice first — jasmine rice needs a hands-off simmer and rest time so you can prep everything else while it cooks.
  • 2Texture boost: For crunchy contrast, roast half the chickpeas in the oven (see step 5) and keep the other half simply warmed and sauced so you get both creamy and crisp bites.
  • 3Flavor bloom: Let the za'atar sit briefly in the yogurt (5–10 minutes) before serving; the oil-soluble herbs release more aroma when given a few minutes to hydrate.
  • 4Don't over-steam broccoli: Check at 4 minutes — you want bright green, tender-crisp florets. Overcooking makes them limp and dulls flavor.
  • 5Shortcuts: Use a microwave steamer for the broccoli if you're short on time — steam 3–4 minutes on high and check for doneness.

Variations

  • Roasted & spiced: Instead of steaming, roast broccoli tossed with a little olive oil, za'atar (1 tsp) and salt at 220°C/425°F for 15–18 minutes until the edges caramelize; optionally roast chickpeas the same way for a fully roasted bowl.
  • Protein swap: Substitute cooked lentils, grilled halloumi, pan-seared tofu, or shredded rotisserie chicken for the chickpeas to change the protein profile.
  • Grain swap: Use brown jasmine rice, quinoa or bulgur (adjust liquid and cooking times) to increase fiber or change texture.
  • Sauce swap: Make a tahini-lemon sauce (tahini, lemon juice, water, garlic, salt) instead of yogurt for a nuttier, dairy-free option.

Nutrition per Serving

557

Calories

20g

Protein

82g

Carbs

17g

Fat

11g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Mediterranean Recipes🥗 Vegetarian Recipes🥗 Gluten-free Recipes🥘 More with Dry jasmine rice🥘 More with Water (for rice, see ratio)🥘 More with Cooked chickpeas (canned, drained and rinsed or home-cooked)

Similar Recipes