Albondigas Soup

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

Albondigas Soup, also known as Caldo de Albóndigas, is a classic Mexican soup made with tender rice-filled meatballs simmered in a savory tomato broth with vegetables. It’s comforting, nourishing, and especially popular during cold or rainy weather. This family-friendly soup is hearty enough to be a meal on its own and gentle enough for kids and anyone feeling under the weather.

Two blue bowls of Albondigas soup.


 

Meggan’s notes

This Albondigas Soup is based on the version my husband grew up eating in Mexico. Caldo de Albóndigas fills the same role there that chicken soup does in many American homes. It’s what you make when someone is sick, when the weather turns cold, or when you want something deeply comforting and familiar.

Parents love this soup because it combines meat and rice into one tender, flavorful bite, and kids love slurping up the broth. If vegetables are a hard sell, it’s common to blend them into the broth so the soup stays nourishing without becoming a battle at the table.

Mixing uncooked rice directly into the meatballs keeps them tender and lightly thickens the broth as the soup simmers. Cooking the meatballs right in the soup allows them to absorb flavor while gently seasoning the broth in return. A final squeeze of lime and fresh cilantro keeps everything balanced and bright.

Why this Recipe Works

  • Rice in the meatballs: Keeps them tender and adds body to the broth.
  • Cooking meatballs in the soup: Builds flavor throughout instead of searing separately.
  • Sautéed vegetables: Create a savory base before the liquid is added.
  • Tomato-forward broth: Adds richness without heaviness.
  • Fresh herbs and lime: Brighten and balance the finished soup.

Albondigas Soup Ingredients

Labeled ingredients for Albondigas Soup.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

  • Ground beef: Ground turkey, chicken, or pork will also work in the meatballs.
  • Rice: Use long-grained white rice. It goes into the meatballs dry and cooks in the soup.
  • Bread crumbs: Store-bought unseasoned bread crumbs work well, or substitute fresh breadcrumbs if you have some stale bread that you’d like to use up. Or, use rolled oats (not instant or steel cut).
  • Thyme and marjoram: I rarely find fresh marjoram and almost always substitute dried.
  • Cilantro: Omit if you’re not a fan. In Mexico, sometimes they use peppermint in the albondigas meatballs instead of cilantro.
  • Carrots, celery, onion, potato, and zucchini: These are the traditional veggies in Albondigas, but you can try broccoli, corn, or tomatoes.
  • Chicken broth: I keep a jar of “Better than Bouillon” chicken base in the fridge. This paste is similar to bullion cubes, and you dissolve it in boiling water just the same. If you have a jar of homemade chicken broth in the freezer, that’s even better.
  • Jalapeños: Some jalapeños are very mild with a grassy taste, and some are as hot as fire. You never know until you take a bite. If you’re worried about the heat, remove any seeds and inner membranes from the chiles (and wear gloves if you want to). 

How to Make Albondigas Soup

To make the meatballs:

  1. In a large bowl, add ground beef, rice, breadcrumbs, onion, egg, marjoram, cilantro, thyme, 1 teaspoon salt, and ½ teaspoon pepper. Using your hand or a strong spatula, mix until well combined.
Meat mixture for albondigas soup in a glass bowl.
  1. Working with 1 heaping tablespoon at a time, roll the mixture into 1-inch balls and place on a baking sheet. Refrigerate while preparing the soup.
Raw meatballs on a parchment paper lined baking sheet.

To make the soup:

  1. In a Dutch oven or large pot over medium-high heat, heat olive oil until shimmering. Add carrots, celery, onion, potato, zucchini, and garlic. Cook, stirring occasionally, until the vegetables have softened, about 5 to 8 minutes.
Cubed vegetables in a Dutch oven.
  1. Stir in the broth, tomatoes and juice, jalapeño, coriander, and cumin. Gently add meatballs. Stir to combine and bring to a boil.
Albondigas soup in a Dutch oven.
  1. Reduce heat and simmer, uncovered until vegetables are tender and rice in meatballs is thoroughly cooked, about 20 to 25 minutes, stirring occasionally. Skim foam and fat as needed.
Someone skimming fat off of the top of Albondigas soup.
  1. Stir in cilantro and season to taste with salt and freshly ground black pepper. (I like 1 teaspoon salt and ½ teaspoon pepper.)
A pot of Albondigas soup with a spoon resting in it.
  1. Garnish with additional cilantro and serve with lime wedges.
Two bowls of Albondigas soup on a countertop next to a small bowl of limes.

Albondigas Soup Tips and Variations

  • Yield: This recipe makes about 12 cups of soup. It’s enough for 6 servings, 2 cups each.
  • Make ahead: Form the meatballs up to 2 days in advance. Store covered in the refrigerator until you’re ready to make the soup.
  • Pureé the veggies: To hide the vegetables from children, pureé until smooth (adding broth as needed to blend), then stir into the soup.
  • Different proteins: Ground turkey or chicken work well with the same method.
  • Extra veggies: Add green beans, corn, or chayote if you like.
  • Spice level: Skip jalapeño entirely or add serrano for more heat.

How to Store Albondigas Soup

  • Refrigerator: Store leftovers covered in the refrigerator for up to 4 days.
  • Freezer: Cool and freeze leftover soup in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator and reheat to 165 degrees on the stove or in the microwave.
A bowl of pozole rojo next to a bottle of Modelo.
Pozole Rojo is a classic Mexican recipe made with pork or chicken, hominy, and vegetables in a guajillo chile broth. Because it is inexpensive to make and so delicious, Mexicans enjoy this soup for holidays and parties all year round.

Frequently Asked Questions

Why is there recipe in the meatballs?

The rice keeps the meatballs tender and lightly thickens the broth as it cooks.

How can I cook the meatballs ahead of time?

It’s best to cook them directly in the soup so they flavor the broth and stay tender.

Is Albondigas Soup spicy?

It’s mild by default. Heat depends on the jalapeño and how it’s prepared.

Can I use dried herbs instead of fresh?

Yes. Dried marjoram, thyme, and cilantro all work well here.

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
One blue bowls of Albondigas soup.

Albondigas Soup

This comforting Albondigas Soup features tender rice-filled meatballs simmered in a savory tomato broth with vegetables. It’s a family-friendly Mexican classic perfect for cold days and cozy dinners.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 6 servings (2 cups each)
Course Main Course, Soup
Cuisine Mexican
Calories 404
No ratings yet

Ingredients 

For the meatballs:

For the soup:

Instructions 

To make the meatballs:

  • In a large bowl, add ground beef, rice, breadcrumbs, onion, egg, marjoram, cilantro, thyme, 1 teaspoon salt, and ½ teaspoon pepper. Using your hand or a strong spatula, mix until well combined.
  • Working with 1 heaping tablespoon at a time, roll the mixture into 1-inch balls and place on a baking sheet. Refrigerate while preparing the soup.

To make the soup:

  • In a Dutch oven or large pot over medium-high heat, heat olive oil until shimmering. Add carrots, celery, onion, potato, zucchini, and garlic. Cook, stirring occasionally, until the vegetables have softened, about 5 to 8 minutes.
  • Stir in the broth, tomatoes, jalapeño, coriander, and cumin. Gently add meatballs. Stir to combine and bring to a boil.
  • Reduce heat and simmer, uncovered until vegetables are tender and rice in meatballs is thoroughly cooked, about 20 to 25 minutes, stirring occasionally. Skim foam and fat as needed.
  • Stir in cilantro and season to taste with salt and freshly ground black pepper. (I like 1 teaspoon salt and ½ teaspoon pepper.) Garnish with additional cilantro and serve with lime wedges.

Notes

  1. Cilantro: Omit if you’re not a fan. In Mexico, sometimes they use fresh peppermint in the albondigas meatballs instead of cilantro.
  2. Jalapeños: For a milder soup , remove any seeds and inner membranes from the jalapeños (and wear gloves if you want to).

Nutrition

Serving: 2 cupsCalories: 404kcalCarbohydrates: 33gProtein: 20gFat: 22gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 11gTrans Fat: 1gCholesterol: 86mgSodium: 1094mgPotassium: 1059mgFiber: 5gSugar: 8gVitamin A: 5542IUVitamin C: 26mgCalcium: 105mgIron: 4mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill

Related Recipes

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated.

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.