I love a good soup and this easy Mediterranean tomato soup is packed with vegetables, super easy to make and can easily be adjusted to whatever you want it to be!
Heat the olive oil in a large soup pot. Sauté the onion until translucent. Add the garlic and cook briefly. Add the soup vegetables and sauté until they start to soften slightly.
Add both cans of diced tomatoes. Fill one empty can with water and add it to the pot. Crumble in the stock cube. Bring to a boil and cook until the vegetables are tender.
Add the red pepper flakes, Italian seasoning, smoked paprika, and ras el hanout.
Season with salt and pepper. If the soup is too thick, thin it with a little extra water or broth.