01 -
Put chicken into a bowl, add pepper, salt, garlic, lemon juice, and olive oil. Mix them up so the chicken gets coated all over. Cover the bowl and stick it in the fridge for anywhere from 15 to 30 minutes, letting those flavors really soak in.
02 -
Toss basil, pine nuts or walnuts, garlic, Parmesan, olive oil, salt, black pepper, and a spoonful of lemon juice into your blender or food processor. Blend it all together until it looks creamy and totally green. Give it a taste, tweak the seasoning if you want, and keep it in the fridge until you need it.
03 -
Turn your oven on to 200°C. Spread the cherry tomatoes, zucchini slices, red onion, and asparagus out on a big baking tray. Pour on the olive oil, sprinkle over salt, pepper, and oregano, and mix it up with your hands so everything's dressed. Roast for 15 to 20 minutes, stirring things around once in the middle, until the veggies are soft and have golden bits.
04 -
Take the chicken out of the marinade and shake off what you can. Get a grill pan or regular skillet hot on medium-high. Lay the chicken pieces down and cook for about 6 to 7 minutes per side till they're nicely browned and a cooking thermometer says 74°C inside.
05 -
Set your cooked chicken on plates and spoon a hefty amount of pesto on while it's hot. Dish up with the roasted veggies. If you feel like it, throw on fresh basil, extra Parm, or another squeeze of lemon.