New video every week on YouTube →
Albondigas in Chipotle Sauce, Mexican Meatballs Recipe

Albondigas in Chipotle Sauce, Mexican Meatballs Recipe

Albondigas in chipotle sauce are beef and pork meatballs bound with raw rice, poached in smoky tomato sauce to 160°F (71°C) in 60 minutes for 6. How much chipotle for kids, rice vs breadcrumbs, how to keep them whole and freezing.

A quarter cup (45 g) of uncooked rice, mixed straight into the raw meat, is the odd-looking ingredient that makes these meatballs work. Albondigas (al-BOHN-dee-gahs) are Spanish-language meatballs, and in Mexico, as English Wikipedia notes, they come either in a light broth with vegetables or in a mild chipotle sauce. This is the sauce version. The meatballs go into the pot raw, poach for 30 minutes in blended tomato with smoky chipotle peppers, and the rice softens inside them, soaking up juice so they stay tender. Below is how to keep them whole, how hot to make the sauce if children are eating, and how to freeze them.

What are albondigas in chipotle sauce, and are they worth making?

How do you make albondigas in chipotle sauce? Mix 750 g (1 lb 10 oz) of ground beef and pork with 45 g (¼ cup) raw rice, an egg and grated onion, roll 30 meatballs of 30 g (1 oz), and poach them covered for 30 minutes at a gentle simmer in a fried sauce of blended tomato, onion, garlic and 2 chipotles in adobo, until the centers reach 160°F (71°C). 60 minutes for 6 servings.

Worth it if you like dinners that cook themselves. There are about 25 minutes of hands-on work, one pan, and leftovers that taste better on day two. The dish freezes well, it’s cheap, and nothing on the list is hard to find in a US or UK supermarket except the chipotles, which most larger stores carry.

Good for. A weeknight dinner with Mexican red rice, Sunday batch cooking, or a potluck where the pot travels and nobody has to stand at the stove.

Less good for. Anyone who wants dinner in 20 minutes. Raw rice takes its half hour, and the shortcut version below uses cooked rice.

How hard is it? Easy. The one skill is heat control: a hard boil splits the meatballs and leaves the rice crunchy.

Albondigas in chipotle vs albondigas soup vs Spanish meatballs

They share a name but not a pot.

  • Albondigas in chipotle → thick tomato-chipotle sauce, eaten on a plate with rice and tortillas.
  • Albondigas soup (caldo de albóndigas) → the same kind of rice-bound meatball in a thin broth with vegetables, eaten with a spoon. If that’s what you’re after, start from a good broth like this Mexican caldo de pollo.
  • Spanish albóndigas → served as a tapa or a main, often in tomato sauce, per English Wikipedia. The ones I make Spanish-style use bread soaked in milk and get browned before the sauce.
  • Italian-American meatballs → breadcrumbs, cheese and herbs, usually browned or baked first, then simmered in marinara.

Ingredients, chipotles in adobo and supermarket swaps

Exact amounts are in the recipe card. The three things that matter are the meat blend, the binder and the chipotles.

The meat. I use 500 g (1 lb 2 oz) of 85% lean beef plus 250 g (9 oz) of ground pork. USDA data puts raw ground pork at about 21 g of fat per 100 g against 15 g for 85% beef, and that extra fat keeps the meatballs soft. All-beef works too; with 90% lean, add a tablespoon of oil to the mix.

Chipotles in adobo. A chipotle is a ripe jalapeño, dried and smoked. The canned kind comes packed in adobo, a tangy tomato-vinegar sauce. In the US, look in the Mexican or international aisle of almost any supermarket; in the UK, in the world-foods aisle of larger supermarkets or online. One can holds more than you need, so freeze the rest one pepper per bag.

If you can’t findUseWhat changes
Chipotles in adobo1 dried chipotle or morita, simmered with the tomatoes, plus 1 tsp vinegarSame smoke, less tang
Any chipotle1 tsp smoked paprika plus ½ jalapeñoSmoky and mildly hot, but a different flavor
Ripe fresh tomatoes800 g (28 oz) canned crushed tomatoesRedder and sharper; skip the boiling step
Ground porkAll 85% beef, 750 g (1 lb 10 oz)Firmer meatballs
WaterChicken stockRicher sauce; drop the sauce salt if the stock is salted

Raw rice, cooked rice or breadcrumbs

Raw rice is the traditional binder in Mexican albondigas. It cooks inside the meatball, which is why the simmer has to be long and slow.

Raw rice, cooked rice or breadcrumbs in albondigasThree ways to bind 750 g (1 lb 10 oz) of ground meat. Raw rice: 45 g, a quarter cup, needs 30 minutes in the sauce, firm with visible grains, the one used here. Cooked rice: about 120 g, three quarters of a cup, 20 minutes, softer. Breadcrumbs soaked in milk: 30 g of bread or half a cup of fresh crumbs with 45 ml (3 tbsp) milk, 20 minutes, softest, closer to a Spanish or Italian meatball.Raw riceCooked riceBread + milkAmount45 g (¼ cup)120 g (¾ cup)30 g + 3 tbsp milkTime in sauce30 min20 min20 minTextureFirm, grainyTenderSoftestHolds shapeVery wellWellFragileBest forMake-aheadLeftover riceNo rice at home
Raw rice is the traditional choice and the most forgiving if the meatballs sit in sauce for a while. Breadcrumbs give the softest bite but need the gentlest simmer.

From my own pots: with raw rice, 30 minutes, no less, or the grains stay chalky. Cooked rice is done in 20 minutes and gives a softer bite; use about ¾ cup (120 g) of leftovers. Bread soaked in milk makes the most tender meatball but a wetter mix, so it needs the gentlest heat of all. With egg alone and no binder, the meat tightens as it cooks and turns dense.

Equipment. A wide braiser or sauté pan, 11 to 12 in (28 to 30 cm), with a lid, so all 30 meatballs sit in one layer, plus a blender. In a narrow, deep pot the bottom layer gets squashed; cook in two batches instead.

Timeline, make-ahead plan and how to keep albondigas from falling apart

60 minutes start to finish. The trick is overlap: roll the meatballs while the tomatoes simmer, and fry the sauce while the meatballs firm up in the fridge.

Albondigas in chipotle sauce, a 60-minute timelineA 60-minute plan for 6 servings and 30 meatballs. Simmer tomatoes, onion and garlic from minute 0 to 10, hands off. Mix the meat with raw rice from 0 to 5, hands on. Roll 30 meatballs of 30 g (1 oz) from 5 to 17. Chill them from 17 to 25. Blend and fry the sauce from 10 to 20. Bring the sauce and water to a boil from 20 to 25. Poach the meatballs covered at a gentle simmer from 25 to 55, hands off. Check 160°F (71°C) and rest from 55 to 60.0102030405060minutesSimmer the tomatoes10 minMix the meat5 minRoll 30 meatballs12 minChill the meatballs8 minBlend and fry sauce10 minBoil sauce and water5 minPoach, lid on30 minCheck 160°F (71°C)5 minhands onon the heat, hands offoff the heat
Half the hour is a covered, gentle simmer. Roll the meatballs while the tomatoes cook, and fry the sauce while they firm up in the fridge.

Make-ahead. Rolled raw meatballs keep in the fridge 1 to 2 days, the FoodSafety.gov limit for raw ground meat, and a night in the cold makes them firmer. The sauce can be made a day ahead too. Or cook the whole dish the day before; the rice drinks up more sauce overnight.

Five rules for meatballs that stay whole

  1. A lazy simmer for 30 minutes. Small bubbles rising slowly. A rolling boil tumbles the meatballs and splits them before the meat sets.
  2. Hands off for the first 10 minutes. That’s when the outside firms into a skin. After that, turn them once with a spoon.
  3. Mix briefly, squeeze firmly. About 2 minutes of mixing, then press each ball between wet palms until it has no cracks. Sauce gets in through a crack and the meatball opens.
  4. Cold meatballs into hot sauce. 8 minutes in the fridge is enough for the fat to firm up.
  5. One layer, half submerged at least. Meatballs sticking out of the sauce leave raw rice on top.

How to tell each stage is right. Tomato skins split at 10 minutes. The fried sauce turns from orange-red to brick red and stops spitting. After 10 minutes in the pot, the meatballs are pale grey outside and hold their shape when nudged. At the end, the center reads 160°F (71°C), the rice is soft, and the sauce coats a spoon.

Scaling for 12 or 20 people

Five 1 oz (30 g) meatballs per person as a main.

ServesBeef + porkRaw riceEggsTomatoesChipotlesWaterMeatballs
61 lb 2 oz + 9 oz (500 g + 250 g)¼ cup (45 g)11¾ lb (800 g)22 cups (500 ml)30
122¼ lb + 1 lb 2 oz (1 kg + 500 g)½ cup (90 g)23½ lb (1.6 kg)44 cups (1 l)60
203¾ lb + 1⅞ lb (1.7 kg + 850 g)¾ cup (150 g)36 lb (2.7 kg)67 cups (1.7 l)100

For a crowd, use two wide pans rather than one stockpot. Only the sauce slows down, taking about 10 minutes longer to boil; once the meatballs are in, they still need their 30.

Safe temperature, mistakes, heat level for kids and allergens

Safe temperature. USDA FSIS sets 160°F (71°C) at the center for ground beef and pork. Color is not proof. Thirty minutes of simmering takes 1 oz (30 g) meatballs past it comfortably, but if you own a thermometer, check the biggest one in the pan.

Safe temperatures for meatballs in chipotle sauceScale in degrees Fahrenheit with USDA FSIS figures. Freezer at 0°F (minus 18°C): cooked meatballs in sauce keep best quality 2 to 3 months. Fridge at 40°F (4°C) or below: 3 to 4 days. Ground beef and pork meatballs are done at 160°F (71°C) in the center. Reheat leftovers to 165°F (74°C).0°F40°F80°F120°F160°FFreezer 0°F(−18°C) 2-3 monthsFridge 40°F(4°C) 3-4 daysDone 160°F(71°C) centerReheat 165°F(74°C) leftovers
Pull a meatball from the middle of the pot and check its center: 160°F (71°C). A pink-free cut is not proof; a thermometer is.

Common mistakes.

  • Meatballs splitting → the sauce boiled hard or you stirred too early. Medium-low heat, 10 minutes untouched.
  • Crunchy rice → pulled before 30 minutes, or the sauce didn’t reach halfway up. Turn them at the 10-minute mark.
  • Dense, rubbery meatballs → overmixed or very lean meat.
  • Thin sauce → too much water with the lid on the whole time. Uncover for the last 5 minutes.
  • Too hot → chipotles vary in size. Blend in one, taste, then add the second.

Heat level. With 2 chipotles plus 1 tbsp adobo, I’d call it medium: smoky first, heat at the end. One chipotle is mild; four is properly hot. A spoonful of adobo with no pepper gives smoke and barely any heat. For more fire at the table, pass a Mexican red taco salsa.

Making it kid-friendly. Blend the tomatoes without the chile, pour a third of the sauce into a small pot with 10 meatballs for the children, then blend 2 chipotles into the rest. Two pots, one dinner, no arguments.

Allergens. Contains egg. Gluten-free and dairy-free as written with rice; swapping in bread and milk adds both. Check labels on canned chipotles and on stock if you use it.

Which version to make

  • 40-minute shortcut → cooked rice instead of raw and canned crushed tomatoes instead of fresh. Sauce in 10 minutes, meatballs in 20.
  • All beef → 750 g (1 lb 10 oz) 85% lean. Slightly firmer.
  • Lighter, with turkey → ground turkey plus 1 tbsp oil in the mix, cooked to 165°F (74°C), the FSIS figure for ground poultry.
  • Egg-stuffed → wrap a quarter of a hard-boiled egg in 45 g (1½ oz) of meat and simmer 35 minutes. An Aguascalientes-style recipe on Cookpad Mexico stuffs them this way.
  • With vegetables → 2 zucchini and 2 carrots in ⅝ in (1.5 cm) dice for the last 15 minutes. Stretches the pan to 8 servings.

What albondigas in chipotle cost

Made with all beef, a 6-serving batch costs about $15.56, or $2.59 a serving, at BLS US average prices for August 2026: ground beef at $6.923/lb is $11.45, tomatoes at $1.977/lb are $3.49, and the egg and rice add $0.30. Onion, from the USDA AMS retail report of October 9, 2026, adds $0.32. BLS has no series for ground pork or canned chipotles, so they’re left out rather than guessed.

What a batch of albondigas costs in the USIngredient cost in US dollars from BLS average prices for August 2026, onion from USDA AMS, for 6 servings made with all beef. 1.65 lb (750 g) ground beef: 11.45 dollars. 1.76 lb (800 g) tomatoes: 3.49. 4 oz (120 g) onion: 0.32. One egg: 0.19. 1.6 oz (45 g) rice: 0.11. About 15.56 dollars in all, 2.59 per serving.US dollars per 6-serving batchGround beef 1.65 lb$11.45Tomatoes 1.76 lb$3.49Onion 4 oz$0.321 large egg$0.19Rice ¼ cup$0.11
Beef is 74% of the bill: about $15.56 a batch, $2.59 a serving. Chipotles and spices have no BLS series and add little.

Yield. 30 raw meatballs of 1 oz (30 g), 5 per person with sauce, or 8 lighter plates with rice and beans alongside.

Serving, storing, freezing raw or cooked, and reheating

Serve in shallow bowls with plenty of sauce, Mexican red rice, refried beans and warm corn tortillas. If you have ground beef left over, Mexican picadillo is the other classic way to cook it in tomato.

Fridge. Per USDA FSIS, no more than 2 hours at room temperature, then 3 to 4 days at 40°F (4°C) or below, in shallow containers so they cool fast.

Freezing raw. Freeze the rolled meatballs on a tray for 2 hours, then bag them. Raw ground meat keeps best quality 3 to 4 months at 0°F (−18°C), per FoodSafety.gov. FSIS says meat can be cooked from frozen if you allow about 50% more time, so drop them straight into the simmering sauce for about 45 minutes.

Freezing cooked. In their sauce, in containers, 2 to 3 months for best quality, the figure for meat stews. This is the one I do: the rice is already cooked and dinner is a reheat away.

Reheating. Thaw overnight in the fridge, then warm in a covered pan over low heat with 3 to 4 tbsp of water, swirling the pan instead of stirring, until the center reaches 165°F (74°C). In the microwave, cover and use medium power.

Frequently asked questions

Do you use raw or cooked rice in albondigas? Raw is traditional: ¼ cup (45 g) per 1 lb 10 oz (750 g) of meat, with 30 minutes in the sauce. Cooked rice works and needs only 20.

Why do my albondigas fall apart? Usually a hard boil, or stirring in the first 10 minutes. Cracks left when rolling and a very wet mix are the other causes.

Do you brown albondigas before simmering? Not in this recipe. They go in raw so the sauce takes on their flavor. Browning them first gives a firmer, crustier meatball, but the sauce ends up tasting less of the meat.

How many chipotles go in the sauce? Two plus 1 tbsp adobo for 1¾ lb (800 g) of tomatoes is medium heat. One is mild, four is hot.

Can I make albondigas in a slow cooker? I haven’t tested raw-rice meatballs in one, so I can’t give you a time I trust. If you try, brown them first so they hold their shape, and check for 160°F (71°C).

What is the difference between albondigas and albondigas soup? Same meatball, different liquid. These sit in a thick chipotle-tomato sauce; the soup is a thin broth with vegetables.

Can you freeze albondigas uncooked? Yes, for 3 to 4 months. Cook them from frozen in simmering sauce, allowing about 45 minutes.

What do you serve with albondigas in chipotle sauce? Mexican red rice, refried beans and warm corn tortillas.

Nutrition per serving

Per serving (5 meatballs with sauce, one sixth of the recipe, without rice or tortillas), calculated ingredient by ingredient from USDA FoodData Central (SR Legacy) values per 100 g. Ground pork is the generic raw entry and chipotle in adobo uses canned red chili peppers as the nearest match; cumin and pepper are not counted.

  • Calories: 384 kcal
  • Protein: 26 g
  • Carbohydrates: 14 g
  • Fat: 25 g, of which 9 g saturated
  • Fiber: 2 g
  • Sodium: 750 mg

The meat supplies 75% of the calories. About 580 mg of the sodium comes from added salt and about 70 mg from the adobo.

I grew up in Venezuela with meatballs held together by soaked bread, and the first time I saw raw rice go into the mix I assumed someone had skipped a step. Then I watched those meatballs survive a long simmer and a second-day reheat without breaking. Slow heat, lid on, hands off: that’s the whole technique. Josnaisis.

Albondigas in Chipotle Sauce, Mexican Meatballs Recipe

Albondigas in Chipotle Sauce, Mexican Meatballs Recipe

By Josnaisis Ramirez · Gran Receta

Rate
★ ★ ★ ★ ★
✓ Thanks!

Prep

20 min

Cook

40 min

Servings

6

people

Total

1 hour

Difficulty

Easy

Cuisine

Colombian · Venezuelan

Calories

384 kcal

Ingredients

For 6 servings · Check off what you have

Instructions

1

Put the tomatoes, onion chunks and 2 sauce garlic cloves in a pot, cover with water and simmer 10 minutes over medium heat, until the tomato skins split.

2

Meanwhile, mix the beef, pork, raw rice, egg, grated onion, crushed garlic, salt, cumin and pepper by hand for about 2 minutes, only until evenly combined.

3

With wet hands, roll 30 meatballs of 30 g (1 oz), about 1½ in (4 cm) across, squeezing each one between your palms until the surface has no cracks. Chill them on a tray while you make the sauce.

4

Drain the vegetables and blend them with the chipotles and adobo until smooth. Heat the oil in a wide 11 to 12 in (28 to 30 cm) braiser or sauté pan, pour in the sauce carefully (it spits) and fry 7 minutes over medium heat, stirring, until it darkens to brick red.

5

Add the 500 ml (2 cups) of water and the sauce salt and bring to a boil. Lower the heat to medium-low and drop in the meatballs one at a time. Do not stir.

6

Cover and cook 30 minutes at a gentle simmer, with small, slow bubbles. Leave them alone for the first 10 minutes, then turn them once with a spoon.

7

Check that the center of a meatball reads 160°F (71°C) and the rice is tender. Turn off the heat and rest 5 minutes, covered, before serving.

Nutrition

Approximate values per serving · 6 servings total

384

kcal

26g

Protein

14g

Carbs

25g

Fat

2g

Fiber

9g

Sat. fat

750mg

Sodium

Tip: Keep the sauce at a lazy simmer, never a rolling boil. Raw rice needs 30 minutes to soften, and hard bubbling knocks the meatballs apart before the meat sets. Don't touch them for the first 10 minutes. For children, set aside a third of the sauce before blending in the chipotle and cook their meatballs in a small separate pot.
#albondigas#mexican meatballs#chipotle meatballs#meatballs with rice#mexican food
Josnaisis Ramirez
Josnaisis Ramirez · Cook & author

Mom of Dylan and home-cooking enthusiast. I share the Venezuelan and Colombian recipes that shaped my life. My story →

Link copied! Now you can share it