Heat the extra virgin olive oil in a small pot over medium heat. Once hot, add the onion and cook for 5–6 minutes until it softens.
Add the garlic and cook for 1 minute until fragrant.
Cook the tomatoes:
Add the cherry tomatoes and toss with the onions and garlic. Add salt, pepper, paprika, and a big pinch of crushed red pepper if you want to add a little kick. Cook for 3-4 minutes, stirring occasionally.
Cook the couscous:
Add the couscous to the tomatoes and toss to combine. Cook for 2 minutes. Season with salt.
Pour in the water and bring to a boil. Reduce heat to low, cover, and simmer for 15 minutes.
Finish the couscous:
Remove the cover and allow the couscous to simmer for an additional 2 minutes uncovered, stirring occasionally.
Add the lemon juice. Taste and season the couscous if needed. Turn off the heat.
To serve:
Spoon the couscous onto a serving platter. Serve with lemon wedges if you like. Enjoy!