Albóndigas en Salsa de Chipotle (Beef Meatballs in Chipotle Sauce)

In Mexican cooking, albóndigas are homely meatballs often served in a generous sauce or broth, making them both comforting and practical for dinner. This chipotle version gives beef meatballs a smoky, savoury depth, with a tomato-based sauce blended with toasted dried chipotle and stock. Browning the meatballs first adds colour and meaty flavour, while the gentle simmer keeps them tender and lets the sauce thicken around them. Served over long-grain rice with fresh coriander, the dish is hearty without being heavy, with enough warmth and spice to feel distinctive but still suitable for an everyday meal.
Cuisine style Mexican home cooking
Spice level Medium
Cooking style Meal prep friendly • Make-ahead friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Layered savoury depth: Browning the meatballs first creates flavour in the pan, which is carried into the onion, garlic, tomato and chipotle sauce.
  • Smoky chipotle heat: Toasting the dried chipotle before blending brings out its smoky, fruity character and gives the sauce a clear Mexican flavour profile.
  • Good for planning ahead: The meatballs hold well in the sauce, making the dish suitable for reheating, freezing and serving with freshly cooked rice.

Get the most out of this recipe

Adjust the heat

  • For less heat: Use less of the toasted chipotle in the blended sauce, tasting and adjusting before the meatballs go back into the pan.
  • For a hotter sauce: Add extra chipotle if you want a stronger smoky chilli flavour, then balance the final sauce with seasoning to taste.
  • Keep it rounded: Serve generously with rice and coriander, which soften the chilli warmth without muting the sauce.

Ingredient notes

  • Choose aromatic chipotle: A good dried chipotle should smell smoky and slightly fruity rather than flat or dusty.
  • Toast briefly: Toast the chipotle just until fragrant; letting it darken too much can make the sauce taste bitter.
  • Blend until smooth: A fully blended sauce coats the meatballs more evenly and gives the finished dish a richer consistency.

Make-ahead tips

  • Prep components ahead: The meatballs can be rolled and the sauce blended in advance, then kept chilled separately until cooking.
  • Freeze in the sauce: Freeze the cooked meatballs together with the sauce rather than the rice; cook fresh rice when serving.
  • Reheat gently: Warm in a saucepan with a splash of water until piping hot, keeping the heat moderate so the sauce does not catch.

Common mistakes

  • Mix lightly: Work the beef mixture only until combined; too much mixing can make the meatballs firm and dense.
  • Brown in batches: Give the meatballs space in the pan so they brown properly rather than steaming.
  • Simmer, don’t boil: Once the meatballs are in the sauce, keep it at a gentle simmer to finish them evenly and preserve a tender texture.

Equipment you'll need

Ingredients

Meatballs and sauce

To serve

Instructions
Print
  1. Put the rice in a saucepan with a pinch of fine sea salt and enough water to cover by about 2 cm. Bring to the boil, then cover and cook on the lowest heat for 10 minutes. Take off the heat and leave, covered, for 10 minutes.
  2. Meanwhile, roughly chop the onion and peel the garlic. Toast the chipotle pepper in a dry frying pan over medium heat for 30 to 60 seconds until fragrant, then tip into a blender. Add the canned tomatoes and chicken stock, then blend until smooth.
  3. Finely chop a small handful of the onion and set it aside for the meatballs; keep the rest for the sauce. In a mixing bowl, combine the minced beef, egg, breadcrumbs, the reserved onion, 1 tsp fine sea salt and 1/2 tsp black pepper. Mix just until combined, then roll into 16 meatballs.
  4. Heat the vegetable oil in a large frying pan over medium-high heat. Brown the meatballs in batches for 5 to 7 minutes total, turning to colour all over; they do not need to be cooked through yet. Transfer to a plate.
  5. Lower the heat to medium and add the remaining onion to the pan, scraping up any browned bits. Cook for 4 to 5 minutes until softened, then add the garlic and cook for 30 seconds. Pour in the blended tomato and chipotle sauce and bring to a gentle simmer.
  6. Return the meatballs to the pan and simmer gently for 12 to 15 minutes, turning once, until the sauce thickens slightly and the meatballs are cooked through. Season with the remaining fine sea salt and black pepper to taste. Roughly chop the fresh coriander.
  7. Fluff the rice with a fork and divide between plates. Spoon over the meatballs and plenty of sauce, then finish with fresh coriander. Serve straight away.

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

Recipe notes

Serving suggestions

This recipe pairs well with:

Rice

Tips

  • For the juiciest meatballs, mix the minced beef only until the egg and breadcrumbs are evenly distributed; overmixing makes them dense.
  • Keep the sauce at a gentle simmer once the meatballs go in, so it thickens without catching on the bottom of the pan.
  • Food safety: if serving anyone who is pregnant, elderly, or immunocompromised, make sure the meatballs are cooked until piping hot all the way through.

Substitutions

  • Replace the minced beef with minced turkey for a lighter meatball.
  • Replace the chicken stock with vegetable broth for a slightly lighter, less meaty sauce.
  • Replace the breadcrumbs with gluten-free bread crumbs to make the meatballs gluten-free.

Storage

  • Refrigerate up to 3 days
  • Cool the meatballs and sauce completely, then refrigerate in a sealed container for up to 3 days. Reheat gently in a saucepan with a splash of water until piping hot. Freeze the meatballs in sauce for up to 2 months; defrost overnight in the fridge before reheating.

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.

Albóndigas en Salsa de Chipotle (Beef Meatballs in Chipotle Sauce)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 55min (30min active)
  • Difficulty: Medium
  • Cuisine: Mexican
  • Allergens:
    Eggs Gluten Wheat
With serving suggestions Freezer 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

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

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.