An albondigas recipe makes Mexican meatball soup with tender beef and rice meatballs simmered in a rich tomato broth with vegetables. The finished soup has meatballs that stay moist and hold their shape, a broth that tastes deeply savory, and carrots and zucchini that soften without turning mushy.
This albondigas recipe takes 50 minutes from start to finish and serves 6. The rice mixed into the meatballs absorbs moisture as they cook, keeping them tender instead of dense. The soup keeps for 4 days in the refrigerator and reheats beautifully on the stovetop.

Table of contents
Why This Albondigas Recipe Works
- Uncooked rice in the meatballs expands as it simmers, creating a light texture and preventing the meat from becoming tough.
- Browning the meatballs for 3 minutes before adding the broth builds flavor and helps them hold together during the 20 minute simmer.
- Fresh mint and cilantro added at the end keep their bright flavor instead of turning dull from long cooking.
Mexican Meatball Soup Recipe Card
The sections below explain which ingredients you can swap in this albondigas recipe, how to keep the meatballs from falling apart, and how to store leftovers.
Key Ingredients and Substitutions
These ingredients shape the texture and flavor of albondigas.
- Ground beef: Use 80/20 ground beef for meatballs that stay moist without being greasy. Leaner beef makes the meatballs dry. Ground turkey works but produces a milder flavor and slightly softer texture.
- White rice: Uncooked long grain white rice absorbs broth as the meatballs simmer, making them tender and helping them hold together. Do not use cooked rice, which turns mushy. Brown rice takes too long to cook through.
- Egg: One egg binds the meat and rice so the meatballs do not crumble. Without it, the meatballs fall apart in the broth.
- Tomato sauce: Plain canned tomato sauce gives the broth its base flavor and body. Crushed tomatoes work but make the broth chunkier. Tomato paste is too concentrated and needs diluting.
- Fresh mint: Mint adds a bright herbal note that distinguishes albondigas from other meatball soups. Dried mint tastes flat. Cilantro alone works but the soup loses its signature flavor.
- Beef broth: Beef broth builds a rich savory base. Chicken broth makes a lighter soup that tastes less hearty. Vegetable broth works but the flavor is thinner.
How to Get Albondigas Recipe Right
These steps determine whether the meatballs stay intact and the broth tastes balanced.
- Mix the meatballs gently: Stir the beef, rice, egg, and seasonings just until combined. Overmixing makes the meatballs dense and tough. Stop as soon as no streaks of egg remain.
- Shape them the same size: Roll each meatball to 1.5 inches across, about the size of a golf ball. Uniform size means they all finish cooking at the same time. Larger meatballs leave the rice undercooked in the center.
- Brown them first: Sear the meatballs in the pot for 2 to 3 minutes until the bottoms turn golden. This step builds flavor and forms a light crust that helps them hold together during simmering.
- Simmer at medium-low: Keep the broth at a gentle simmer, with small bubbles breaking the surface every few seconds. A hard boil breaks the meatballs apart. The internal temperature of the meatballs should reach 160°F after 20 minutes.
- Add herbs at the end: Stir in the mint and cilantro during the last 2 minutes of cooking. Adding them earlier makes their flavor turn dull and the color fade to brown.
Slow Cooker Method
Brown the meatballs in a skillet as directed, then transfer them to a slow cooker with the broth, tomato sauce, and vegetables. Cook on low for 4 hours. Add the fresh herbs during the last 10 minutes. The meatballs will be very tender but may be slightly more fragile than stovetop versions.
What Went Wrong
Why Did the Meatballs Fall Apart?
The meatballs crumble when the broth boils too hard or when the mixture lacks enough egg. A rolling boil breaks them apart before the rice has time to bind. Reduce the heat to medium-low so the broth barely simmers. If you forgot the egg or used less than one whole egg, there is not enough binder to hold the meat and rice together.
Why Is the Rice Still Crunchy?
Crunchy rice means the meatballs did not simmer long enough or the broth level was too low. The rice inside the meatballs needs 20 minutes of gentle simmering to cook through. Make sure the broth covers the meatballs by at least 1 inch. Add more broth if it evaporates below that level during cooking.
Why Is the Broth Bland?
Bland broth results from undersalting or skipping the browning step. Taste the broth after adding the tomato sauce and broth, then add salt 1/2 teaspoon at a time until the flavors brighten. Browning the meatballs before simmering creates fond on the bottom of the pot that adds depth. Skipping that step makes the soup taste flat.
Ways to Change the Recipe
Spicy Albondigas Recipe
Add 1 to 2 diced jalapeños or 1 teaspoon of chipotle powder to the broth along with the tomato sauce. The jalapeños give a fresh heat, while chipotle adds smokiness. Start with less and taste before adding more.
Albondigas Recipe With Potatoes
Add 2 medium potatoes, peeled and diced into 1/2 inch cubes, along with the carrots. The potatoes make the soup more filling and absorb the tomato flavor. They need the full 20 minute simmer to become tender.
Albondigas With Chipotle
Stir 1 to 2 tablespoons of adobo sauce from a can of chipotles in adobo into the broth. This gives the soup a smoky, tangy heat without adding whole peppers. The adobo sauce blends smoothly into the tomato base.
What to Serve With Albondigas
Serve albondigas with warm corn tortillas or crusty bread for dipping into the broth. Mexican rice or a simple green salad with lime dressing balances the richness of the soup. For a heartier meal, pair it with Wendy’s chili recipe, which shares the same comforting, tomato-based flavor profile. Sliced avocado, sour cream, and lime wedges on the side let each person adjust the richness and acidity.
How to Store and Reheat Albondigas
Albondigas keeps for 4 days in the refrigerator in an airtight container. The meatballs absorb more broth as they sit, so the soup thickens. Add 1/2 cup of beef broth or water when reheating to thin it back out.
The soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving 1 inch of headspace for expansion. Thaw overnight in the refrigerator. Reheat on the stovetop over medium heat for 10 to 15 minutes, stirring occasionally, until the internal temperature reaches 165°F. The rice in the meatballs softens slightly after freezing but the texture remains good.
Albondigas Recipe FAQs
No, use uncooked rice. Cooked rice turns mushy and does not absorb broth. Uncooked rice expands as the meatballs simmer, creating the right tender texture.
Albondigas uses uncooked rice inside the meatballs and fresh mint in the broth. Italian meatball soup uses breadcrumbs and basil or oregano instead.
The meatballs are done when they reach 160°F internally, after 20 minutes of gentle simmering. They should feel firm when pressed with a spoon.
Yes, make the soup up to 2 days ahead. Store it in the refrigerator and reheat on the stovetop. Add the fresh herbs just before serving so they stay bright.









Leave a Reply