Modern and Authentic Spanish Main Meal Recipes

Last updated: June 12, 2026

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. You’ll also find dedicated pages for chicken recipes, fish and seafood, meat dishes, vegetarian, and vegan recipes.

Jump to section:

Our Newest Recipes

A serving of Spanish pork tenderloin marinated in a smoked paprika sauce

Spanish Pork Tenderloin with Smoked Paprika

Easy One-Skillet Pork Recipe

A bowl of Spicy Spanish Chicken Thighs.

Spicy Spanish Chicken Thighs

One-Pan | Weeknight Dinner

A plate of Spanish-style apricot chicken cooked in Jerez sherry and served with steamed white rice

Apricot Chicken Spanish-Style

cooked in Jerez sherry

A large dish of Spanish-Style Potato Gratin with Manchego Cheese

Spanish-Style Potato Gratin

with Manchego Cheese

A Spanish pork tenderloin cooked with garlic and sherry

Spanish Pork Tenderloin

with Garlic & Sherry

Chicken pieces cooked in vermouth in a pan.

Spanish Vermouth Chicken

In a Deliciously Rich Sauce

Trending Main Meal Recipes

Seafood paella

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

a crispy spanish baked chicken thigh

Spicy Mediterranean Chicken Thighs

Easy to Make, One-Pot Recipe

A large stainless steel pot full of shrimp and mussels pasta

Shrimp and Mussels Pasta

30 Minute recipe

a crispy spanish baked chicken thigh

Spicy Chicken, chorizo, and rice

Tasty & filling | Made in 1 hour

baked chicken thighs in a Spanish-style chicken marinade

Spanish-Style Chicken Marinade

Perfect for Grilling or Roasting

Easy One-Pot Main Meal Recipes

A serving of Spanish pork tenderloin marinated in a smoked paprika sauce

Spanish Pork Tenderloin with Smoked Paprika

Easy One-Skillet Pork Recipe

A bowl of Spicy Spanish Chicken Thighs.

Spicy Spanish Chicken Thighs

One-Pan | Weeknight Dinner

A frying pan of pisto with eggs with a little chopped parsley to garnish

Spanish Vegetable Pisto

Easy one-pot recipe!

Chicken pieces cooked in vermouth in a pan.

Spanish Vermouth Chicken

In a Deliciously Rich Sauce

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

Spanish Pork Stew

Carcamusas From Toledo

Flamenco eggs recipe cooked in a pot and ready to serve with a few sprinkles of parsley on the top.

Flamenco Eggs & Chorizo

Spanish Baked Eggs in 30 Mins

A large pan of Spanish chicken in creamy mustard sauce

Creamy Mustard Chicken

Pollo a la Mostaza

Four cooked chicken thighs in a skillet with creamy sauce and parsley flakes.

Easy Creamy Chicken Thighs

One Skillet & Ready in 30 Mins

Seafood paella

Chicken Marbella

The Famous Silver Palate Recipe

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

Pumpkin Pisto

Super Healthy One-Pot Recipe

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

Chicken Chorizo Dinner

5 Ingredient Recipe | One-Pot Stew

a crispy spanish baked chicken thigh

Creamy Artichoke Chicken

with Spinach and Paprika

Seafood paella

Arroz al Horno

Spanish Oven-Baked Rice

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

Rioja-Style Potatoes with Chorizo

Patatas a la Riojana

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

Chicken Chorizo Chili

Spicy One-Pot Recipe

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

Spicy Spanish-Style Pork Stew

Spicy, Easy-to-Make One-Pot Recipe

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

Spanish Chicken and Chorizo Stew

Made in 35 minutes!

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

A large pot of one pot chicken thighs in cava and caramelized apples.

Chicken in Cava with Apples

Decadent Main Meal Recipe

Seafood paella

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

mediterranean roasted eggplants sit beside a tangy yogurt dipping sauce

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

15-Min Med Spiced Mince

Quick & budget friendly

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Vegan Arroz al Horno

Oven-Baked Rice | Vegan

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

Poor man's Potatoes

Patatas a lo Pobre

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

Mediterranean Eggplant Casserole

One-Pot Recipe | Vegan | Made in an hour

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

Fideua De Marisco

Valencian Noodle Dish Made with Seafood

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Oven-Baked Rice with Cauliflower

Vegan | Super Healthy Recipe

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Lentil and Spinach Stew

Mediterranean vegan recipe

A plate of tomato burrata salad drizzled with a green basil and garlic dressing.

Spinach with Chickpeas (Vegan recipe)

Espinacas con garbanzos | Vegan

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

Chicken with Peaches in Sherry

Simmered with Pedro Ximinez Sherry

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Super budget Spanish oven-baked rice

Vegan | Gluten-free | Soy Free

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Artichoke and Spinach Casserole

Vegetarian | One-Pot Recipe

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

Baked Chicken Thighs with Potatoes

Healthy -  One-Pot Recipe

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Cantabrian Bean Stew

Alubias de Cantabria | Vegan

Spanish garlic lemon chicken in pan with garlic and herbs

Spanish Garlic Lemon Chicken

One-Pan & Ready in 40 Mins!

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 plate of Spanish-style apricot chicken cooked in Jerez sherry and served with steamed white rice

Apricot Chicken Spanish-Style

cooked in Jerez sherry

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

Maravilla stew

With Chickpeas & Smoked Paprika

Classic Spanish Main Meals

A pan with cooked chicken, rice, and vegetables. The rice has a yellow hue from the saffron.

Spanish Chicken and Rice

Arroz con Pollo

Flamenco eggs recipe cooked in a pot and ready to serve with a few sprinkles of parsley on the top.

Flamenco Eggs & Chorizo

Spanish Baked Eggs in 30 Mins

A Spanish pork tenderloin cooked with garlic and sherry

Spanish Pork Tenderloin

with Garlic & Sherry

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

Spanish Pork Stew

Carcamusas From Toledo

Chicken pieces cooked in vermouth in a pan.

Spanish Vermouth Chicken

In a Deliciously Rich Sauce

A frying pan of pisto with eggs with a little chopped parsley to garnish

Spanish Vegetable Pisto

Easy one-pot recipe!

Seafood paella

Chicken Marbella

The Famous Silver Palate Recipe

Seafood paella

Spanish Chicken, Rice, & Chorizo

One pan arroz con pollo

Seafood paella

Catalan Style Beef Stew

Estofado a la Catalana

Seafood paella

Spanish fideua with seafood

Fideuà de Marisco Recipe

Seafood paella

Arroz al Horno

Spanish Oven-Baked Rice

a crispy spanish baked chicken thigh

Spinach and Chickpeas

Vegan | One-Pot Recipe 

Seafood paella

Seafood Paella

Paella de Marisco

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Spanish-Style White Bean Stew

Classic white bean stew recipe | Vegan

Seafood paella

Pollo al Ajillo

Spanish garlic chicken with sherry

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

Seafood paella

Fideua Negra with Seafood

Fideua with black ink and seafood

Seafood paella

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

Seafood paella

Paella Valenciana

Traditional | Valencian Paella

A plate of salted cod salad sits on a marble countertop

Empanada Gallega

Easy empanada recipe | Oven-baked

a crispy spanish baked chicken thigh

Spanish Chicken with Smoky Bravas Sauce

Spicy Recipe | Made in under 1 hr

Pork shoulder cooked on a pan surrounded by cherry tomatoes.

Spanish Pork Shoulder

With Apple & Pear Jus

Spanish seafood pie sits in an earthenware dish

Spanish Fish & Seafood Pie

Ready in 1 hour

A sandwich on a chopping board with cooked pork loin, Manchego cheese, and slices of tomato.

Pork Loin Sandwich

Bocadillo de Lomo

A sandwich with thick slices of tortilla in it on a chopping board.

Spanish Tortilla Sandwich

Bocadillo de Tortilla

A serrano ham sandwich on a chopping board with cheese and red pepper slices visible.

Serrano Ham & Manchego Sandwich

Bocadillo de Jamón Serrano

A large pot of one pot chicken thighs in cava and caramelized apples.

Chicken in Cava with Apples

Decadent Main Meal Recipe

Vegetarian & Vegan Spanish Main Courses

A platter of no-mayo potato salad is garnished with red onion and green beans.

No-mayo Spanish Potato Salad

Healthy Vegan-Friendly Recipe

A frying pan of pisto with eggs with a little chopped parsley to garnish

Spanish Vegetable Pisto

Easy one-pot recipe!

A bowl of Mediterranean white bean salad

White Bean Salad

with a tangy salad dressing

A large pan of Patatas panaderas- Spanish potatoes

Patatas Panaderas

Vegan | One-Pot Recipe 

Mediterranean chickpea salad in a large bowl.

Mediterranean Chickpea Salad

Ready in 10 minutes | Healthy | Vegetarian

a crispy spanish baked chicken thigh

Roasted Eggplants Topped with Tofu

Easy Oven-Baked | Vegan

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

One-Pot Sweet Potato Stew

Vegan | Heart-Healthy 

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Cantabrian Bean Stew

Alubias de Cantabria | Vegan

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Vegan Butter Bean Stew

in a Rich Sofrito Sauce

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Chickpea Stew (Vegan)

Potaje de Garbanzos

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Lentil and Spinach Stew

Mediterranean vegan recipe

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Artichoke and Spinach Casserole

Vegetarian | One-Pot Recipe

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Chickpeas with Spinach and Eggs

Vegetarian | Budget-Friendly

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Mediterranean Baked Sweet Potatoes

Easy Vegetarian Recipe

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Smoky Butter Bean Stew

with Sweet Potato and Kale

A dish of chickpea and caper salad

Chickpea and Caper Salad

with Roasted red pepper

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Baked Sweet Potatoes with Lemon and Thyme

and a tangy Natural Yogurt dressing

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Spinach and Chickpea Soup

with Lemon, Cilantro, and Smoked Paprika

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Spanish-Style White Bean Stew

Classic white bean stew recipe | Vegan

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Poor Man's Potatoes (Vegan)

Easy one-pot recipe 

a crispy spanish baked chicken thigh

Mediterranean Rainbow Salad

10-Minute Recipe | Vegan

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Vegan Arroz al Horno

Oven-Baked Rice | Vegan

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Beetroot Falafel Rice Bowl

Healthy | Vegetarian

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Spanish- Style Vegetarian Meatballs

in a smoky sofrito sauce

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Oven-Baked Rice with Cauliflower

Vegan | Super Healthy Recipe

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Mediterranean Eggplant Casserole

One-Pot Recipe | Vegan | Made in an hour

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Super budget Spanish oven-baked rice

Vegan | Gluten-free | Soy Free

a crispy spanish baked chicken thigh

Spinach and Chickpeas

Vegan | One-Pot Recipe 

a small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Mediterranean Tomato Salad

with Manchego and homemade pesto 

Vegetarian nut roast cut into slices with dried cranberries and rosemary sprigs around them.

Loaded Nut Roast

Vegetarian | Vegan Option