Arroz con Costillas y Judías Verdes (Spanish Rice with Pork Ribs and Green Beans)

Arroz con costillas y judías verdes brings the generous, one-pan character of Spanish rice cooking to a hearty dinner of pork ribs, green beans and short-grain bomba rice. The ribs give the stock depth as they simmer, while garlic, smoked paprika and tomato purée create a savoury base that stains the rice with warmth and colour. Cooked shallow and left unstirred once the rice goes in, the dish is all about grains that absorb the meaty cooking juices without becoming creamy. Green beans keep it fresh and a final squeeze of lemon lifts the smoky, robust flavours at the table.
Cuisine style Spanish home cooking
Flavor profile Savoury • Smoky • Umami-rich
Techniques Browning • Simmering • Absorption cooking
Key equipment Paella pan or wide frying pan
Cooking style One-pot cooking
Time commitment Under 1 hour

Why this recipe works

  • Deep savoury base: Browning the ribs first builds flavour in the pan, which is then lifted into the stock with garlic, smoked paprika and tomato purée.
  • Absorption-style rice: Cooking the rice in a wide pan allows it to take on the flavour of the pork, vegetables and stock as the liquid reduces.
  • Bright finish: Lemon added at the table cuts through the richness of the ribs and sharpens the smoky paprika.

Get the most out of this recipe

Timing notes

  • Active time is front-loaded: Most hands-on work happens while trimming, seasoning and browning the ribs; once the rice is added, the dish needs gentle monitoring rather than constant stirring.
  • Rest before serving: A short rest off the heat lets the rice finish absorbing moisture and makes the texture more even.

Ingredient notes

  • Use the right rice: Bomba rice is well suited to this style because it absorbs flavour while holding its shape; avoid long-grain rice if you want the intended texture.
  • Watch the paprika: Smoked paprika gives the dish its warm, smoky character, but it can turn bitter if scorched, so lower the heat before adding it.
  • Finish with citrus: Serve lemon wedges at the table so each portion can be brightened to taste.

Common mistakes

  • Cooking too hot after adding rice: Keep the simmer steady rather than aggressive; too much heat can dry the pan before the grains are fully tender.
  • Stirring once the rice is added: Spread the rice evenly, then leave it mostly undisturbed so it cooks evenly and keeps the proper pan-style texture.
  • Letting the pan dry out too early: If the rice is still firm and the pan looks dry, add a small splash of hot stock and continue cooking gently.

Make-ahead tips

  • Prep ahead: The ribs can be seasoned, the garlic sliced and the beans trimmed in advance to make cooking more streamlined.
  • Best served fresh: The rice has its best texture shortly after resting, before it softens further in storage.
  • Reheat gently: Warm leftovers covered over low heat with a splash of stock until piping hot, adding a little more liquid if the rice seems dry.

Equipment you'll need

Ingredients
Instructions
Print
  1. Pat the ribs dry, then season all over with the fine sea salt and black pepper. Peel and finely slice the garlic. Trim the green beans and cut them into bite-size lengths.
  2. Heat the extra virgin olive oil in a paella pan (or large frying pan) over medium-high heat. Brown the ribs well on all sides, 8 to 10 minutes, adjusting the heat so the fat renders without burning. Transfer the ribs to a plate.
  3. Lower the heat to medium and add the garlic to the pan; cook for 30 to 60 seconds until fragrant. Stir in the smoked paprika and tomato purée and cook for 1 minute, scraping up any browned bits. Return the ribs to the pan.
  4. Add the green beans and pour in the hot chicken stock. Bring to a lively simmer, then cook for 15 minutes so the ribs start to tenderise and the stock becomes flavourful. Taste the broth and adjust with a little more fine sea salt if needed.
  5. Stir in the bomba rice and spread it out evenly; from this point, avoid stirring so the rice cooks evenly. Simmer for 16 to 18 minutes, turning the heat down as needed, until the rice is tender and most of the liquid has been absorbed. If the pan looks dry before the rice is ready, add a small splash of chicken stock and continue cooking.
  6. Remove from the heat and rest for 5 minutes. Cut the lemon into wedges. Serve the rice with ribs and green beans, with lemon to squeeze over at the table.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the chicken stock hot so the pan returns to a simmer quickly and the rice cooks evenly.
  • If you want a deeper flavour, brown the ribs until well coloured, but lower the heat if the paprika starts to catch when you add it.
  • For anyone who is pregnant, elderly, or immunocompromised, make sure the pork is cooked until piping hot throughout before serving.

Substitutions

  • Replace chicken stock with vegetable broth for a lighter, less meaty base.
  • Replace lemon with lime for a sharper, more aromatic finish.
  • Replace smoked paprika with sweet paprika for a milder, less smoky flavour.

Storage

  • Refrigerate up to 3 days
  • Cool quickly, then refrigerate in a sealed container. Reheat with a splash of chicken stock in a saucepan over low heat, covered, until piping hot; add a little more stock if it seems dry.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 55min (25min active)
  • Difficulty: Medium
  • Cuisine: Spanish
One pot Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.