Modern and Authentic Spanish Main Meal Recipes

Last updated: May 11, 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

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

Spanish garlic lemon chicken in pan with garlic and herbs

Spanish Garlic Lemon Chicken

One-Pan & Ready in 40 Mins!

A pan of garlic mushroom chicken thighs with fresh thyme garnish

Garlic Mushroom Chicken Thighs

One- Pan Weeknight Dinner

Trending Main Meal Recipes

A large stainless steel pot full of shrimp and mussels pasta

Shrimp and Mussels Pasta

30 Minute recipe

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

Seafood paella

Mediterranean Chicken Thighs

Easy-to-make | Budget-Friendly

a crispy spanish baked chicken thigh

Smoky Sweet Potato Chorizo One-Pot

Easy 30-minute recipe

a crispy spanish baked chicken thigh

Bean Salad with Sardines

Easy 5-Minute Recipe

Easy One-Pot Main Meal Recipes

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 frying pan of pisto with eggs with a little chopped parsley to garnish

Spanish Vegetable Pisto

Easy one-pot recipe!

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

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

Chicken in Cava with Apples

Decadent Main Meal Recipe

A large pan of Spanish chicken in creamy mustard sauce

Creamy Mustard Chicken

Pollo a la Mostaza

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

Cantabrian Bean Stew

Alubias de Cantabria | Vegan

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 small bowl of sweet potato stew sits with chickpeas and spinach and garnished with parsley.

Artichoke and Spinach Casserole

Vegetarian | One-Pot Recipe

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 pan of vegan arroz al horno is topped with roasted red pepper and a whole head of garlic

Maravilla stew

With Chickpeas & Smoked Paprika

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

Classic Spanish Main Meals

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

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

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