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

Fideua negra with seafood in a large pan.

Fideua Negra with Seafood

Fideua with black ink and seafood

A pan of Spanish chicken with smoky Bravas sauce sits at a table setting.

Spanish Chicken with Smoky Bravas Sauce

Spicy Recipe | Made in under 1 hr

a large paella pan full of Arroz a banda.

Arroz a Banda

Valencian Rice With Seafood

Spicy grilled shrimp with tangy peach salad.

Spicy Grilled Shrimp

with tangy peach salad

A pan of Spanish chicken chilindron with lots of sauce.

Chicken Chilindrón

Classic One-Pot Recipe

A pan of Mediterranean garlic rosemary chicken thighs.

Med Garlic Rosemary Chicken

Boneless chicken | 30 Min Recipe

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

Grilled Chicken Rice Bowl

Healthy | High Protein

A pan of Spanish garlic chicken cooked with fresh rosemary and sherry.

Pollo al Ajillo

Spanish garlic chicken with sherry

A bowl of vegan Maravilla stew.

Maravilla stew

With Chickpeas & Smoked Paprika

Roast chicken thighs cooked in a red wine, tomato, and herb sauce.

Roast chicken thighs w/ wine, tomato, and herbs

One-pot | Made in under 30 mins

A small bowl of Chorizo steew with spniach and chickpeas.

Smoky Chorizo Stew with Spinach and Chickpeas

Easy recipe | Made in under 1 hr

A portion of lemon herb chicken is served.

Lemon and Herb Chicken Thighs

Made in under 30 mins | Budget-Friendly

a few fillets of cod fish sit in a pan with sauteed asparagus and cherry tomatoes.

Oven-Baked Codfish

with capers, asparagus, and cherry tomatoes

A large bowl of Mediterranean Lentil and Spinach stew

Lentil and Spinach Stew

Mediterranean vegan recipe

A large pan of 15-minute Mediterraean spiced mince

15-Min Med Spiced Mince

Quick & budget friendly

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 pan of arroz al horno sits waiting to be served

Arroz al Horno

Spanish Oven-Baked Rice

A large dish of spicy chicken, chorizo, and ricce sits beside a small bowl serving

Spicy Chicken, chorizo, and rice

Tasty & filling | Made in 1 hour

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 bowl of Mediterranean yellow rice sits beside a spoon

Mediterranean Yellow Rice

Vegan, Healthy

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 pot of smoky butter bean stew with sweet potato and kale

Smoky Butter Bean Stew

with Sweet Potato and Kale

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 chicken and rice sits garnished with olives and fresh chopped parsley

Spanish Chicken and Rice

One pan arroz con pollo

a large pot of smoky sweet potato chorizo stew sits beside some fresh bread

Smoky Sweet Potato Chorizo One-Pot

Easy 30-minute recipe

A beetroot falafel rice bowl sits with salad and other toppings.

Beetroot Falafel Rice Bowl

Healthy | Vegetarian

A Mediterranean rice bbowl sits with lots of salad toppings

Mediterranean Rice Bowl

Healthy | Vegan | Easy

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 pot of Mediterranean fish stew (Zarzuela de Mariscos) with mussels and fish in a broth

Mediterranean Fish Stew

Zarzuela de Mariscos

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 pan of Spanish chicken and rice sits garnished with olives and fresh chopped parsley

Spanish Chicken and Rice

One pan arroz con pollo

A large stainless steel pot full of shrimp and mussels pasta

Shrimp and Mussels Pasta

30 Minute recipe

a few fillets of cod fish sit in a pan with sauteed asparagus and cherry tomatoes.

Oven-Baked Codfish

with capers, asparagus, and cherry tomatoes

Easy One-Pot Main Meal Recipes

A large black pan sits on a rustic wooden board and is filled with chicken and chorizo stew.

Spanish Chicken and Chorizo Stew

Made in 35 minutes!

A bowl of vegan Maravilla stew.

Maravilla stew

With Chickpeas & Smoked Paprika

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 15-minute Mediterraean spiced mince

15-Min Med Spiced Mince

Quick & budget friendly

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 Man's 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

A small bowl of Chorizo steew with spniach and chickpeas.

Smoky Chorizo Stew with Spinach and Chickpeas

Easy recipe | Made in under 1 hr

A large bowl of Mediterranean Lentil and Spinach stew

Lentil and Spinach Stew

Mediterranean vegan recipe

a small tapas serving of spinach with chickpeas

Spinach with Chickpeas (Vegan recipe)

Espinacas con garbanzos | Vegan

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 pan of Spanish garlic chicken cooked with fresh rosemary and sherry.

Pollo al Ajillo

Spanish garlic chicken with sherry

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 large pan of arroz al horno sits waiting to be served

Arroz al Horno

Spanish Oven-Baked Rice

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

a large empanada gallega is cut into some large slices

Empanada Gallega

Easy empanada recipe | Oven-baked

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 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

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 pan of chickpeas with spinach and eggs.

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

a large baked sweet potato sits on a white plate with plenty of Mediterranean inspired toppings.

Mediterranean Baked Sweet Potatoes

Easy Vegetarian Recipe

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 Man's 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 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 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 tapas serving of spinach with chickpeas

Spinach with Chickpeas (Vegan recipe)

Espinacas con garbanzos | Vegan

A beetroot falafel rice bowl sits with salad and other toppings.

Beetroot Falafel Rice Bowl

Healthy | Vegetarian

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

A plate of Mediterranean eggplant casserole sits waiting to be served

Mediterranean Eggplant Casserole

One-Pot Recipe | Vegan | Made in an hour

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 platter of Mediterranean Tomato Salad sits drizzled with homemade pesto dressing and some flakes of Machego cheese

Mediterranean Tomato Salad

with Manchego and homemade pesto