Authentic Spanish Main Meal Recipes

From hearty stews from the north to delicious seafood main dishes from the south of Spain. We’ve scoured the country and found the best main meal recipes of Spanish cuisine. We’ve also done some experimentation in the kitchen to bring you some new ideas and inspiration.

Take some time to explore our easy-to-make recipes. All step-by-step main meal recipes are packed with information on the best produce to use, dietary information, and helpful cooking tips to get you cooking Spanish main meal dishes like a pro in no time!

Jump to section:

Our Newest Recipes

a baking tray full of bbaked Mediterranean chicken thighs

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

a large pan of chickpeas with spinach and eggs

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

A large bowl of Mediterranean Lentil and Spinach stew

Lentil and Spinach Stew

Mediterranean vegan recipe

a large pan of arroz al horno sits waiting to be served

Arroz al Horno

Spanish Oven-Baked Rice

A large pan of Spanish oven baked rice is decorated with a head of garlic and some roasted green beans

Oven-Baked Rice with Cauliflower

Vegan | Super Healthy Recipe

a large pan of vegan arroz al horno is topped with roasted red pepper and a whole head of garlic

Vegan Arroz al Horno

Oven-Baked Rice | Vegan

a small bowl of Fabada Asturiana is served from a large steaming pot

Fabada Asturiana

Spanish bean stew

A large pan of Spanish oven baked rice is garnished with fres hchopped parsley

Super budget Spanish oven-baked rice

Vegan | Gluten-free | Soy Free

A large try of oven baked chicken pieces pollo al horno sits waiting to be served

Pollo al Horno

Oven-Baked Chicken with Sherry

A large pan of paella Valenciana sit garnished with green beans chicken and pieces or stewed rabbit

Paella Valenciana

Traditional | Valencian Paella

a large pot of smoky butter bean stew with sweet potato and kale

Smoky Butter Bean Stew

with Sweet Potato and Kale

A large pan of Spanish chicken and rice sits garnished with olives and fresh chopped parsley

Spanish Chicken and Rice

One pan arroz con pollo

A grilled chicken rice bowl sits on a table with plenty of herbs and sald toppings

Grilled Chicken Rice Bowl

Healthy | High Protein

A Mediterranean rice bbowl sits with lots of salad toppings

Mediterranean Rice Bowl

Healthy | Vegan | Easy

A beetroot falafel rice bowl sits with salad and other toppings

Beetroot Falafel Rice Bowl

Healthy | Vegetarian

A large pot of Romesco de Peix also known as Catalan Fish Stew

Romesco de Peix

Catalan Fish Stew | 30-Min recipe

a large pot of chickpea stew Potaje de Garbanzos sit waiting to be served

Chickpea Stew (Vegan)

Potaje de Garbanzos

A grilled chicken rice bowl sits on a table with plenty of herbs and sald toppings

Grilled Chicken Rice Bowl

Healthy | High Protein

A pot of Mediterranean fish stew Zarzuela de Mariscos with mussels and fish in a broth

Mediterranean Fish Stew

Zarzuela de Mariscos

2 large whole fish sit on a baking tray with garnishing and some seasoning

Pescado al Horno

Roasted Fish Spanish-Style

A large pan of vegetarian meatballs sits garnished with cherry tomatoes and thin slices of red onion

Spanish- Style Vegetarian Meatballs

in a smoky sofrito sauce

A large pan of chicken with peaches cooked in sherry

Chicken with Peaches in Sherry

Simmered with Pedro Ximinez Sherry

A large Seafood paella sits in a pan topped with clams mussels rings of squid and large red shrimp

Seafood Paella

Paella de Marisco

Trending Main Meal Recipes

a large pan of chickpeas with spinach and eggs

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

a baking tray full of bbaked Mediterranean chicken thighs

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

a small bowl of Fabada Asturiana is served from a large steaming pot

Fabada Asturiana

Spanish bean stew

A large try of oven baked chicken pieces pollo al horno sits waiting to be served

Pollo al Horno

Oven-Baked Chicken with Sherry

A large pan of Spanish chicken and rice sits garnished with olives and fresh chopped parsley

Spanish Chicken and Rice

One pan arroz con pollo

A beetroot falafel rice bowl sits with salad and other toppings

Beetroot Falafel Rice Bowl

Healthy | Vegetarian

A large stainless steel pot full of shrimp and mussels pasta

Shrimp and Mussels Pasta

30 Minute recipe

A grilled chicken rice bowl sits on a table with plenty of herbs and sald toppings

Grilled Chicken Rice Bowl

Healthy | High Protein

Easy One-Pot Main Meal Recipes

a large pan of arroz al horno sits waiting to be served

Arroz al Horno

Spanish Oven-Baked Rice

a large pan of chickpeas with spinach and eggs

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

a baking tray full of bbaked Mediterranean chicken thighs

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

a small bowl of Fabada Asturiana is served from a large steaming pot

Fabada Asturiana

Spanish bean stew

a large pan of vegan arroz al horno is topped with roasted red pepper and a whole head of garlic

Vegan Arroz al Horno

Oven-Baked Rice | Vegan

An Earthenware dish of Poor Mans Potatoes sits on a kitchen counter with a chopping board and some bread beside it

Poor man's Potatoes

Patatas a lo Pobre

A large white casserole dish sits on a white marble counter with a rich red Mediterranean Eggplant casserole with chickpeas and tomato

Mediterranean Eggplant Casserole

One-Pot Recipe | Vegan | Made in an hour

A large pan of fideua de marisco is topped with some golden shrimp

Fideua De Marisco

Valencian Noodle Dish Made with Seafood

A large pan of Spanish oven baked rice is decorated with a head of garlic and some roasted green beans

Oven-Baked Rice with Cauliflower

Vegan | Super Healthy Recipe

Arros Caldros cooking in a large pot with a wooden spoon on the side

Arros Caldoso

Valencian Rice Stew with Chicken, Vegetables & Chickpeas

A large bowl of Mediterranean Lentil and Spinach stew

Lentil and Spinach Stew

Mediterranean vegan recipe

A large pan of chicken with peaches cooked in sherry

Chicken with Peaches in Sherry

Simmered with Pedro Ximinez Sherry

A large pan of Spanish oven baked rice is garnished with fres hchopped parsley

Super budget Spanish oven-baked rice

Vegan | Gluten-free | Soy Free

Classic Spanish Main Meals

a large pan of chickpeas with spinach and eggs

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

Seafood paella

Seafood Paella

Paella de Marisco

A large pan of Spanish fideua with marisco is topped with large cooked shrimp

Spanish fideua with seafood

Fideuà de Marisco Recipe

A close up shot of a tower of fideua pasta that is stained with squid ink and topped with baby squid

Fideua Squid ink Pasta with Allioli

Valencian favorite Fideua Negra

A large pan of Spanish chicken and rice sits garnished with olives and fresh chopped parsley

Spanish Chicken and Rice

One pan arroz con pollo

a baking tray full of bbaked Mediterranean chicken thighs

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

A large pan of paella Valenciana sit garnished with green beans chicken and pieces or stewed rabbit

Paella Valenciana

Traditional | Valencian Paella

Spanish Main Meal Dishes We Love!

OK, OK. We’ve all got our favorites, but we’re sure you’ll love these dishes too. They’re easy to make and will bring the flavors of Spanish cuisine into your home! Enjoy our top picks of Spanish main meal recipes we’ve made recently. Come back anytime, and don’t forget, we’ll add new recipes regularly.

oven baked fish casserole sits on a grey granite kitchen worktop beside some fresh sprigs of parsley

Oven Baked Fish Casserole

with homemade romesco sauce

A large red pot filled with Spanish Seafood Stew brimming with mussels prawns and fish

Spanish Seafood Stew

Suquet de pescado/Suquet de Peix

A large try of oven baked chicken pieces pollo al horno sits waiting to be served

Pollo al Horno

Oven-Baked Chicken with Sherry

Vegetarian & Vegan Spanish Recipes

a large pot of chickpea stew Potaje de Garbanzos sit waiting to be served

Chickpea Stew (Vegan)

Potaje de Garbanzos

a large tapas serving of Spanish garlic zucchinis

Spanish Garlic Zucchini

Easy vegetarian tapas or side

A large bowl of Mediterranean Lentil and Spinach stew

Lentil and Spinach Stew

Mediterranean vegan recipe

a large pot of smoky butter bean stew with sweet potato and kale

Smoky Butter Bean Stew

with Sweet Potato and Kale

An Earthenware dish of Poor Mans Potatoes sits on a kitchen counter with a chopping board and some bread beside it

Poor Man's Potatoes (Vegan)

Easy one-pot recipe 

a large pan of chickpeas with spinach and eggs

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

a bowl of gazpacho andaluz sits garnished with fresh salad andon a marble coutertop beside some ripe cherry toatoes

Gazpacho Andaluz (Vegan)

15-minute recipe | Summer Soup

A large pan of Spanish oven baked rice is decorated with a head of garlic and some roasted green beans

Oven-Baked Rice with Cauliflower

Vegan | Super Healthy Recipe

A large pan of Spanish oven baked rice is garnished with fres hchopped parsley

Super budget Spanish oven-baked rice

Vegan | Gluten-free | Soy Free

A stack of greenand white asparagus sits on a large white plate with cherry tomatoes roasted beets and radishes for a garnish

Seasonal Roasted Veggies (Vegan)

With caramelized onion and beets