Go Back
+ servings

Albondigas

Time :1 hour 15 minutes
Yield :6 servings
Print
Share :

Recipe Background

Experience the nostalgia of Albondigas, perfect for solitude or company.
It was the coldest day of an unusually harsh winter when I moved into my first studio apartment. The reality of independence was thrilling, but the day left me exhausted and ready for something comforting. As I unpacked, I discovered half a pound each of ground beef and pork tucked in my grocery bags, remnants from a farewell dinner with my parents. Remembering the recipe from my Abuela, I decided to make Albondigas. I mixed breadcrumbs with a little milk, letting them soak while I gently kneaded the meats with garlic and parsley. The familiar smell stirred cozy childhood memories, a perfect remedy for my new, empty space.
I shaped those meatballs with care, rolling them in all-purpose flour. It felt like a ritual, grounding me in this new beginning. In a small saucepan, I sautéed onions and carrots, allowing them to caramelize. The flavors melded into a sweet, savory base. Crushed tomatoes, chicken stock, and a splash of white wine transformed this dish into something celebratory. A tip I’d picked up from Abuela was to let the sauce simmer just long enough for the flavors to deeply blend. As the meatballs nestled into the sauce, I could almost hear her voice telling me to taste and season. Life tasted good, rich with tomato and a hint of paprika spice.
By the time the dish was ready, I was already warm from the little kitchen’s chaos. As I sat cross-legged on the floor, eating straight from the saucepan like a true bachelor, I realized I was doing okay. The Albondigas, tender and perfectly seasoned, were reminders of home and proof that I could indeed thrive on my own.

Ingredients

  • 1/2 cup breadcrumbs
  • 2 tablespoons milk
  • 1 pound ground beef
  • 1/2 pound ground pork
  • 2 eggs
  • 6 cloves garlic finely chopped, divided
  • 1 teaspoon salt plus more, to taste
  • 1/2 teaspoon black pepper plus more, to taste
  • 3 1/2 teaspoons sweet paprika divided
  • 1/4 cup parsley chopped, plus more, to taste, for garnish
  • 5 tablespoons olive oil divided
  • 1 small yellow or white onion finely chopped
  • 1/2 cup carrot grated
  • 1 (28-ounce) can whole tomatoes drained
  • 1 cup white wine
  • 1/2 cup chicken stock
  • all-purpose flour to taste

Directions

  • In a large bowl, add the breadcrumbs and the milk and stir until well-combined.
  • Let the breadcrumb mixture stand for 5 minutes.
  • Add the ground beef, the ground pork, the eggs, 2 of the chopped garlic cloves, 1 teaspoon of the salt, 1/2 teaspoon of the black pepper, 1 1/2 teaspoons of the sweet paprika, and 1/4 cup of the parsley to the breadcrumb mixture and knead the mixture gently until thoroughly combined.
  • Roll the meat mixture into 1 1/4-inch meatballs and transfer the meatballs to a baking sheet.
  • Cover the baking sheet with plastic wrap and refrigerate the meatballs until ready to cook.
  • In a saucepan or a Dutch oven over medium-high heat, add 3 tablespoons of the olive oil.
  • Add the onions, the carrots, and the remaining chopped garlic cloves to the saucepan and cook, while stirring, until the onions start to caramelize, about 15 minutes.
  • In a bowl, add the whole tomatoes and using a fork, mash them into a purée.
  • Add the tomato purée, the remaining sweet paprika, the extra salt, and the extra pepper to the pot and cook, stirring occasionally, until the liquid starts to evaporate, about 10 minutes.
  • Add the wine and the chicken stock and stir to combine.
  • Bring the tomato mixture to a boil.
  • Reduce the heat to medium-low.
  • Simmer the tomato mixture, while stirring occasionally, until it thickens slightly and the flavors meld together, about 20-30 minutes.
  • Taste the tomato mixture and add the extra salt and the extra pepper, as needed.
  • While the tomato mixture is simmering, in a large, nonstick skillet over medium-high heat, add the remaining olive oil.
  • Unwrap the meatballs and gently roll them in the flour, shaking off any excess.
  • Add the flour-coated meatballs to the hot oil and cook them on all sides until browned, about 5-8 minutes. Repeat until all of the meatballs are browned.
  • Transfer the meatballs to a plate to rest at room temperature until the tomato mixture is ready.
  • Once the tomato mixture is ready, add the meatballs and gently stir to combine and thoroughly coat the meatballs.
  • Simmer until the meatballs are cooked through, reaching an internal temperature of at least 155 degrees F, about 15 minutes.
  • Transfer the meatballs to a serving dish.
  • Serve garnished with the extra parsley.
×