Heat the olive oil in a large pan over medium heat. Give it a minute—cold oil is not the move.
Add the onion and sauté for 2–3 minutes until soft and slightly golden. If it smells amazing already, you’re doing it right.
Toss in the garlic and stir for about 30 seconds. Don’t walk away. Burnt garlic is bitter and dramatic.
Add broccoli and cauliflower florets to the pan. Stir well so everything gets coated in that garlicky oil.
Season with salt, pepper, paprika, and chili flakes. Stir again. Veggies deserve seasoning too—don’t be shy.
Pour in the vegetable broth, cover the pan, and let it cook for 8–10 minutes. Stir once halfway through so nothing sticks.
Uncover and add cream or milk. Let it simmer for another 2–3 minutes until everything looks cozy and lightly saucy.
Finish with a squeeze of lemon juice. Taste, adjust seasoning, and congratulate yourself quietly.