• Home
  • Recipes
  • About
  • Instagram
  • Facebook
  • Pinterest
Free e-Cookbook
x
  • Skip to main content
  • Skip to primary sidebar
Sandra Valvassori

Sandra Valvassori

A food space where I create, discover, and share

  • recipes
    • Recipe Index
    • Brunch
    • Comfort Foods
    • Dinner
    • Everyday Meals
    • Lunch
    • Side dish
    • Thanksgiving
    • Vegetarian Dishes
    • Vegan
    • Gluten Free
  • About
  • Contact
Home › Soup

Albóndigas Soup

Posted: September 23, 2026 | by Sandra Valvassori
Jump to Recipe

I could live off of this Mexican-inspired Albondigas Soup. With a flavorful tomato broth that is packed with hearty veggies and juicy meatballs that have been rolled with rice and fresh mint, I seem to never tire of it. While there is a bit of prep involved, the reward is a warming, hearty soup that not only tastes sensational, but is full of nutritious ingredients. Plus, the whole dish comes together in one pot so cleanup couldn’t be easier.

Albondigas Soup served in white bowl with a spoon and tortillas and lime wedges on the side.

Rice-Filled Meatballs Are Arguably The Best Part Of This Mexican-Inspired Soup

The mere mention of albondigas (meatballs in Spanish) will always get my immediate attention. Now simmer the meatballs in a light, but super flavorful tomato broth loaded with carrots, zucchini and potatoes and friends, I am all in.

This albondigas soup starts with a simple base of ingredients, much like a tomato vegetable soup. But what makes it so special, though, is the inclusion of rice meatballs. Ground meat is rolled into balls with uncooked rice, then they’re cooked directly in the simmering broth until the meat is tender and the rice is perfectly cooked. No pre-cooking the meatballs needed!

Fresh mint is also key here, adding a wonderful, distinctive flavor to the meatballs and the broth.

This is a simple soup made with humble ingredients, but somehow it feels like so much more. Best of all, it all comes together in one pot, can easily be made ahead, and tastes even better the next day.

Notes On Ingredients

recipe ingredients prepared in bowls
  • Ground Beef – Traditionally, ground beef is used to make the meatballs for this albondigas soup. But since the meatballs are not cooked beforehand, I found using all beef resulted in an overly greasy broth. Using a combination of lean ground beef and ground chicken (or turkey), turned out to be perfect.
  • Rice – I keep it pretty traditional and add uncooked rice to the meatball mixture. This means the rice will take a little longer to cook but in my opinion, this just means more flavor will soak into the meatballs. Jasmin, Basmati, or any variety of long-grain white rice can be used to make the rice meatballs. However, if using brown rice, parboil it first, as it requires a much longer cooking time.
  • Seasoning  – Cumin, Mexican oregano, garlic, salt, and black pepper season both the meatballs and broth. Fresh garlic is best, but garlic powder can be used in a pinch. If omitting cilantro, a little ground coriander adds extra flavor.
  • Broth – I keep it simple and use a good quality store-bought, low-sodium chicken (or beef) broth. You can also use a mix of chicken and beef broth, or water mixed with low-sodium chicken (or beef) Better than Bouillon.
  • Tomatoes – I use canned whole tomatoes that I puree before adding to the broth. Passata or crushed tomatoes would also be great.
  • Vegetables – Potatoes, carrots, celery and zucchini make this soup hearty and satisfying. I prefer Yukon Gold potatoes for this soup but any variety that holds its shape when cooked will work. Other veggies you can use: green beans, broccoli, corn or even spinach would all be great additions to this soup. You could also use chayote (Mexican squash) instead of zucchini.
  • Mint and cilantro – Fresh mint gives the meatballs the distinctive flavor that is characteristic to a Mexican albondigas soup, so I highly recommend including it. I also like to add in fresh cilantro but this is optional.
  • Jalapeño (optional) – I think the soups really benefits from just a subtle hint of spice so I always add a finely chopped jalapeño or a smidge of cayenne pepper. Feel free to omit this, if you wish, or pass around some cholula hot sauce and let everyone add some dashes to taste.

How To Make Albóndigas Soup (Mexican Meatball Soup)

The rice used for the meatballs is not cooked. If possible, soak it for 20 to 30 minutes before adding to the meat mixture. This will help soften it so it cooks more evenly. 

Make the albondigas: Combine the ground meat, uncooked rice, egg, chopped fresh herbs, spices, salt and pepper. Shape into balls and place on a small baking sheet or platter. Transfer to the freezer (or fridge) to chill while you prep and sauté the veggies.

meatball ingredients in a glass bowl
rolled meatballs on a small sheet pan

Sauté vegeatbles: In a large pot, heat the oil then add the onions, garlic, carrots, celery, potatoes and jalapeño (if using). Season with salt and pepper and cook until slightly softened, about 5 minutes. Stir in the spices.

Simmer the soup: Pour in the broth and tomatoes. Bring to a boil, then reduce to a simmer and let the vegetables cook for 5 minutes.

sautéed vegetables in a large white Dutch oven
pouring broth over sautéed vegetables in white Dutch oven

Add the meatballs: Gently lower each meatball into the soup. Do not stir! Cook for 20 minutes (again, do not stir during this time).

Add the zucchini: Next, add the zucchini and cook until the vegetables are just tender, and the meatballs are cooked through, about 10 to 15 minutes more.

To finish: Stir in the fresh chopped cilantro and cayenne pepper, if using. Taste and adjust seasoning by adding a little more salt and pepper. Serve the soup hot with lemon wedges and warm tortillas on the side.

Cooked Albondigas soup in white Dutch oven with zucchini pieces floating on top
Albondigas Soup served in white bowl with a spoon and tortillas and lime wedges on the side.

🌟Good To Know🌟

Some of the rice will fall out of the meatballs while they cook and that’s okay! This will help thicken the broth and make it even more delicious.

Recipe Tips

  • Cut the potatoes into small pieces. Cut them into approximately 1-inch pieces so they cook through before the meatballs are done.
  • Add the zucchini near the end. Zucchini cooks quickly, so add it during the last 15 minutes of cooking to prevent it from becoming mushy.
  • Chill the meatballs. Even a 20 minute chill time will ensure the meatballs will not be too soft and fall apart in the broth.
  • Avoid rigorous boiling. Lower the meatballs carefully into the broth and avoid stirring for at least 10 minutes, or until they have formed up. Once you add the meatballs, keep the broth at a gentle simmer.

Your Common Questions Answered

Why did my meatballs fall apart?

Make sure the meatball mixture includes the egg, and that the meatballs are shaped firmly, without cracks. Lower them gently into a gently simmering broth, and avoid stirring for at least 10 minutes, while they firm up.

Why is the rice not fully cooked?

Soaking the uncooked rice for 20-30 minutes before adding it to the meatball mixture will help it cook quicker and more evenly. Make sure to train the rice really well so you aren’t adding extra moisture to the meatballs. If the rice is still slightly firm after the recommended cooking time, continue simmering the meatballs for a few more minutes until tender.

close up of ladle picking up cooked meatballs from broth

Make Ahead

You can also prepare the entire soup ahead of time. Allow it to cool, then refrigerate in an airtight container for up to 4 days.

Roll the meatballs, then place them on a small baking sheet, cover with plastic and refrigerate for up to 48 hours. The onion, celery, and garlic can all be chopped up 48 hours ahead, then kept refrigerated, covered, until ready to use. Do not chop the zucchini or potatoes ahead of time or they will oxidize.

Let Me Know Your Thoughts

If you gave this Albondigas Soup recipe a try, I would love to hear how it worked out for you. Share your thoughts in the comment section below or feel free to ask me anything — I always enjoy chatting with you.

Don’t forget to leave a star rating, too!~Sandra x

Print Recipe Pin Recipe

Albondigas Soup

Author: Sandra Valvassori
This Albondigas soup recipe (Mexican Meatball Soup) features a flavorful light broth that is packed with veggies and tender, juicy meatballs. A one-pot weeknight treat that's satisfying, soothing, and kid-friendly.
Prep Time 25 minutes mins
Cook Time 35 minutes mins
Total Time 1 hour hr
Servings 6
Albondigas Soup served in white bowl with a spoon and tortillas and lime wedges on the side.

Ingredients  

For The Meatballs

  • 1/2 pound lean ground beef
  • 1/2 pound ground chicken (or ground turkey)
  • 1/2 cup uncooked white long grain rice (I used Jasmine)
  • 1 egg, lightly beaten
  • 1/4 cup chopped fresh mint
  • 3 tablespoons chopped fresh cilantro
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano (preferably Mexican)
  • 1 teaspoon garlic powder
  • 1 tsp salt, or to taste
  • 1/4 teaspoon ground black pepper

For Albondigas Soup

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 2 medium carrots, peeled and sliced into ½-inch pieces
  • 2 celery ribs, diced
  • 2 medium Yukon Gold potatoes, or 1 large Russet potato, peeled and chopped into 1-inch cubes
  • 1 jalapeño, finely chopped (optional)
  • kosher salt and black pepper
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano (preferably Mexican)
  • 6 cups low sodium beef or chicken broth (I use a mix)
  • 1 15- ounce can crushed or diced tomatoes
  • 1 medium zucchini, cut in half lengthwise and sliced into ½-inch pieces
  • ¼ cup chopped fresh cilantro
  • 1/8 tsp cayenne pepper (if not using jalapeño – optional)
  • lime wedges, for drizzling (optional)

Instructions 

  • In a large bowl, combine the ground meat(s), uncooked rice, egg, mint, cilantro, cumin, oregano, garlic powder, salt and pepper. Mix to combine, but don't overmix. Shape into 1 1/2-inch balls and place on a small baking sheet or platter. You should get approximately 20 meatballs. Transfer to the freezer (or fridge) to chill while you prep and sauté the veggies.
  • Heat the oil in a large soup pot over medium heat. Add the onions, garlic, carrots, celery, potatoes, and jalapeño, if using. Season with a pinch of salt and pepper, then cook until slightly softened, about 5 minutes.
  • Stir in the cumin, oregano, 1 1/4 teaspoon salt and 1/2 teaspoon black pepper. Add the broth and tomatoes then bring to a boil. Reduce to a simmer and let the vegetables cook for 5 minutes.
  • Gently lower each meatball into the soup. Do not stir! Partially cover the pot, leaving the lid slightly ajar and cook for 20 minutes (again, do not stir during this time).
  • Next, add the zucchini and cook until the vegetables are just tender, and the meatballs are cooked through, about 10 to 15 minutes more.
  • Stir in the fresh chopped cilantro and cayenne pepper, if using. Taste and adjust seasoning by adding a little more salt and pepper. Serve the soup hot with lime wedges and warm tortillas on the side, if desired.

Notes

Rice: The rice used for the meatballs is not cooked. If possible, soak it for 20 to 30 minutes before adding to the meat mixture. This will help soften it so it cooks more evenly.
Meatball Tips: If your meatballs are very sticky when rolling them, wet your hands. Raw meatballs can break apart easily so refrain from stirring the soup until they’re almost completely cooked.
To Store: Leftover soup can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 2 months. Reheat in the microwave or a saucepan over medium-low heat until warmed through. When reheating, it may be necessary to replenish the soup with more broth.
Keywords: Albondigas soup, Mexican meatball soup, meaatball soup, Caldo de albóndigas
Tried this recipe?Tag @sandra_valvassori on Instagram or hashtag #sandravalvassori!

Originally posted on October 2023, this post has been updated with new photos, helpful tips, and a refreshed recipe.

More Cozy Soups To Try

Potato Leek Soup
Curried Red Lentil Soup
French Onion Soup

Huli Huli chicken thighs arranged on a white platter with grilled pineapple rings, served with white rice in a bowl on the side.

Grilled Huli Huli Chicken

Cloesup of two roasted Delicata squash halves stuffed with farro mixture.

Stuffed Delicata Squash with Farro and Roasted Grapes

Reader Interactions

5 from 1 vote

Join the Conversation Cancel reply

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

Recipe Rating




  1. Marie D.

    5 stars
    This is the best Albondigas soup ever. It’s so flavorful and the mint and cilantro make this soup so tasty. I retired my Albondigas soup recipe for this one! You will love it!

    Reply
    • Sandra Valvassori

      Wow this comment just made my day, Marie! So happy to hear you enjoyed the soup and thank you so much for this kind review!

      Reply

Primary Sidebar

Welcome! I'm Sandra.

Here you'll find family-friendly easy weeknight meals and Dominican recipes.
More about Sandra

  • Instagram
  • Pinterest
  • Facebook

Browse all recipes

Most talked-about recipes

Cloesup of two roasted Delicata squash halves stuffed with farro mixture.Stuffed Delicata Squash with Farro and Roasted Grapes

Huli Huli chicken thighs arranged on a white platter with grilled pineapple rings, served with white rice in a bowl on the side.Grilled Huli Huli Chicken

Front view of sliced invisible apple cake with fresh whole apples in the background.Invisible Apple Cake (Gâteau Invisible aux Pommes)

Links

  • Home
  • About
  • Contact
  • Recipe Index

Join to receive your free e-cookbook

  • Instagram
  • Facebook
  • Pinterest

© 2026 Sandra Valvassori · Privacy Policy · Site Credits

Site by Meyne X

Recipes

  • Everyday Meals
  • Comfort Foods
  • Simple & Quick
  • Gluten Free

Recipe Ratings without Comment

Something went wrong. Please try again.