The traditional dishes of Spain are varied and delicious. Paella is a famous rice dish that originated in Valencia and is traditionally made with chicken, rabbit, and various types of seafood. Another popular dish is tortilla española, a thick potato omelette that can be eaten hot or cold. Tapas, small plates of food, are a staple in Spain and can range from simple dishes such as olives and nuts to more complex dishes such as croquetas or empanadas. Spain is also known for its jamón ibérico, a cured ham made from black Iberian pigs. In addition to these dishes, Spain also has a wide range of desserts and pastries, including flan, churros, and tarts. 

This paella dish is perfect for a special occasion and is a great way to experience the traditional flavors of Valencia, Spain. Bomba rice is a traditional variety of rice from Valencia that is used in paella. It is a short-grain rice that absorbs liquids well and plumps up beautifully. Saffron is a spice that is commonly used in Spanish cuisine, it gives this dish a unique flavor and a beautiful yellow color. 

Gazpacho is a traditional Spanish chilled soup made with a blend of tomatoes, cucumbers, bell peppers, bread, garlic, olive oil and vinegar. The soup is typically served cold and is a perfect dish for hot summer days. 

This dish is a classic of Madrid cuisine and is usually considered a winter dish, hearty and comforting, perfect for special occasions with family and friends. The combination of tripe, blood sausage, chorizo and chickpeas gives a unique flavor and texture to the dish.

Cocido Madrileño is a traditional stew from Madrid, Spain. It is a hearty, comforting dish that is typically served during special occasions and family gatherings. This deluxe version of the dish is made with a variety of meats and vegetables, making it a true feast for the senses. The combination of chickpeas, meats and vegetables, and the rich broth, make it a perfect dish for a special occasion. The addition of paprika gives it a smoky flavor, while the garnish of parsley adds a fresh touch. This dish is best served with some crusty bread, to soak up the flavorful broth.  

A Spanish omelette, also known as tortilla española, is a traditional dish in Spanish cuisine made with potatoes, eggs, and onions. A deluxe version of this dish can include additional ingredients to add flavor and texture, such as mushrooms, bell peppers, and ham. To make a deluxe Spanish omelette, follow the recipe below: