Hearty Spanish-Style Meatball, Potato and Olive Stew

Hearty Spanish-Style Meatball, Potato and Olive Stew

A deeply comforting Spanish-inspired stew where tender, savory beef meatballs simmer alongside waxy potatoes and briny green olives in a rich, paprika-spiced tomato broth. The earthy flavors meld beautifully, creating a rustic dish that tastes even better the next day.

1h 30mIntermediate4 generous servings
Remix

Equipment

Mixing bowl
Dutch oven
Wooden spoon
Tongs

Ingredients

4 servings

Meatballs

  • 40 g panko breadcrumbs
  • 45 ml beef stock, cold
  • 500 g ground beef, 80/20 blend preferred
  • 1 egg
  • 2 garlic, minced
  • 10 g fresh parsley, finely chopped
  • 5 g kosher salt
  • 2 g black pepper, freshly ground

Stew Base

  • 45 ml extra virgin olive oil
  • 1 yellow onion, diced
  • 3 garlic, thinly sliced
  • 4 g smoked paprika
  • 30 g tomato paste
  • 400 g crushed tomatoes, canned
  • 500 ml beef stock, low sodium
  • 400 g waxy potatoes, peeled and cut into 2.5cm chunks
  • 100 g pitted green olives, drained
  • 1 bay leaf, dried

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

664
Calories
31g
Protein
41g
Carbohydrates
43g
Fat
7g
Fiber
9g
Sugar
1776mg
Sodium
Full nutrition
Calories
664 kcal
Protein
31 g
Carbohydrates
41 g
Fat
43 g
Fiber
7 g
Sugar
9 g
Sodium
1776 mg
Saturated Fat
12 g
Trans Fat
1 g
Monounsaturated Fat
23 g
Polyunsaturated Fat
3 g
Cholesterol
135 mg
Potassium
1395 mg
Calcium
143 mg
Iron
6.6 mg
Magnesium
87 mg
Phosphorus
374 mg
Zinc
6.4 mg
Vitamin A
93 mcg
Vitamin C
39 mg
Vitamin D
0.4 mcg
Vitamin E
3.3 mg
Vitamin K
55 mcg
Vitamin B6
0.9 mg
Vitamin B12
2.9 mcg
Thiamin
0.27 mg
Riboflavin
0.38 mg
Niacin
8.3 mg
Folate
55 mcg
Water
362 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

In a mixing bowl, combine the panko breadcrumbs and 45ml of beef stock. Stir and let sit for 5 minutes to fully hydrate the breadcrumbs, creating a panade to keep the meatballs tender.

5m
02

Add the ground beef, beaten egg, minced garlic, chopped parsley, salt, and black pepper to the bowl with the panade. Mix gently with your hands until just combined, being careful not to overwork the meat.

03

Portion and shape the meat mixture into ping-pong sized meatballs, yielding approximately 16 pieces. Place them on a plate or tray.

04

Heat the extra virgin olive oil in a Dutch oven over medium-high heat. Working in batches to avoid crowding, sear the meatballs until browned on all sides, about 6 minutes per batch. Transfer the browned meatballs to a clean plate. Note: Wash hands and surfaces thoroughly after handling raw meat.

12mLook for: Deep golden-brown crust on multiple sides
05

Reduce the heat under the Dutch oven to medium. Add the diced onion to the remaining fat and saute until softened and translucent, scraping up any loose browned bits from the meatballs.

5mLook for: Onions are translucent and slightly golden
06

Stir in the sliced garlic, smoked paprika, and tomato paste. Cook, stirring constantly, until the tomato paste darkens from bright red to a rusty brick color and the spices are highly fragrant.

2mLook for: Tomato paste is a deep rust colorFeel: Mixture begins to stick to the bottom
07

Pour in the crushed tomatoes and 500ml of beef stock. Stir well, using a wooden spoon to firmly scrape the bottom of the pot to release any remaining caramelized fond. Bring the mixture to a rapid simmer.

08

Gently return the browned meatballs to the pot, along with any juices that accumulated on the plate. Submerge the potato chunks, green olives, and the bay leaf into the bubbling broth.

09

Reduce the heat to low, cover the pot with a lid, and gently simmer. Cook until the potatoes yield easily to a fork and the meatballs are fully cooked to an internal temperature of 74C/165F.

30mFeel: A fork easily pierces the largest potato chunk with zero resistance
10

Remove the pot from the heat and discard the bay leaf. Let the stew rest uncovered for 10 minutes before serving, allowing the broth to thicken slightly and the temperatures to equalize.

10m

Chef's Notes

  • The panade technique (soaking breadcrumbs in liquid) is crucial. Unlike a meatloaf which relies heavily on egg for structure, meatballs need moisture trapped in the starch to remain tender during braising.
  • Green olives provide an essential briny pop of acidity that cuts through the richness of the beef and starchy potatoes. If you dislike olives, try a generous spoonful of capers or a splash of red wine vinegar just before serving.
  • Do not rush searing the meatballs. The Maillard reaction on the surface of the meat builds the foundational flavor for the entire stew broth.
  • This dish is famously known as a great candidate for leftovers. The gelatin extracted from the beef and the starches from the potatoes will cause the sauce to thicken beautifully in the refrigerator overnight.

Storage

Refrigerator: 4 daysFlavors deepen and improve overnight. Store in an airtight container.

Freezer: 2 monthsPotatoes may soften and change texture slightly upon thawing.

Reheating: Reheat gently on the stovetop over medium-low heat, adding a splash of stock or water if the sauce has over-thickened, until meatballs reach 74C/165F internally.

Troubleshooting

Meatballs are falling apart in the stew

Cause: The meat mixture lacked sufficient binder or the stew is boiling too vigorously.

Fix: Reduce the heat immediately to the lowest setting and avoid stirring aggressively. Cannot re-form broken meatballs.

Prevention: Ensure the panade is fully hydrated before mixing, and maintain a gentle simmer rather than a rolling boil.

Potatoes are completely dissolved into the broth

Cause: Using a starchy potato like Russet instead of a waxy variety, or drastically overcooking.

Fix: Cannot be fixed, but the dissolved potatoes will act as a delicious thickener for the stew broth.

Prevention: Always use waxy potatoes (Yukon Gold, red potatoes) for stews, and check for doneness at the 20-minute mark.

Stew broth tastes flat or under-seasoned

Cause: Under-seasoning the meatballs or using a very low-sodium stock without adjusting the final seasoning.

Fix: Add salt, black pepper, and a splash of sherry vinegar or lemon juice to brighten the flavors at the end.

Prevention: Fry a tiny piece of the meatball mixture to test seasoning before rolling all the meatballs.

Cultural Context

Rooted in Spanish culinary traditions, stews combining albondigas (meatballs) with hearty vegetables and olive oil are a staple of comfort cooking across the Iberian Peninsula. The Moors introduced the concept of the meatball to Spain, and over centuries it adapted to include New World ingredients like potatoes and tomatoes, accented heavily with smoky pimenton and local olives.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1