This Albóndigas soup (or Mexican meatball soup) is an incredibly rich, hearty, and delicious dinner your family will love! It is ridiculously tasty, loaded with a rich tomato and beef broth, plenty of my delicious albóndigas, and tons of colorful vegetables! In fact, it is perfect for a chilly night – or really any night!
Best Albondigas Soup Recipe
My albóndigas soup (known in Spanish as Caldo de Albóndigas, or Albóndigas en Caldillo) is an amazingly tasty Mexican-inspired soup that uses delicious ground beef and rice meatballs as the base. It has fresh flavors and warm spices to make a soup recipe that truly warms the soul.
This soup uses my recipe for albondigas – but if you happen to have your own, you can use that! Mexican meatballs are uniquely flavored with cumin and oregano to make them amazingly tasty. The meatballs are easy to make and can be used in a variety of ways – including this soup!
Jump to:
You can have this delicious albondigas soup made from start to finish (including the albóndigas) in just 1 hour, but it’ll taste like it’s been simmering all day! If you make the meatballs ahead of time and freeze them, you can whip up this delicious albóndigas soup anytime the craving hits.
❤️ Why I Love This Recipe
- Unique! Albondigas soup is a delectable, unique soup that is packed full of unexpected flavor that makes your taste buds sing.
- Easy! Soups can easily feel demanding, but this straightforward recipe is not only simple to make, but it gets on your table fast!
- Healthy! This soup is hearty – but that doesn’t mean it isn’t healthy! There are tons of veggies, and the broth is rich, but light to make a meal that’s as packed with nutrition as it is flavor.
🥘 Albondigas Soup Ingredients
This delightful soup calls for 1 batch of my albondigas. It also calls for an uncommon ingredient – safflower. This alternative to saffron gives a beautiful, rich color and subtle flavor, but if you’re unable to find it, you can skip it!
- Albóndigas – Flavorful Mexican beef and rice meatballs that are the star of this soup! Check out my recipe or use your own.
- Olive Oil – ½ tablespoon of extra virgin olive oil (EVOO). This is the preferred oil here for its unmistakable quality and flavor.
- Onion – ½ cup of diced onion. You can use either white or yellow.
- Carrots – 3 medium carrots that have been washed and sliced to add vibrant color and a subtle sweetness to the soup, as well as lots of vitamins!
- Garlic – 1 teaspoon of minced garlic.
- Beef Broth – 6 cups of beef broth.
- Russet Potatoes – 2 small russet potatoes that have been diced into small chunks. The potatoes will add extra heartiness and help thicken the soup slightly.
- Diced Tomatoes – One 14.5-ounce can of tomatoes (I prefer the fire-roasted kind).
- Tomato Sauce – 8 ounces of tomato sauce.
- Cumin – ½ teaspoon of ground cumin.
- Dried Oregano – ½ teaspoon of dried oregano.
- Coriander – ¼ teaspoon of ground coriander.
- Safflower (optional) – ¼ teaspoon of safflower (Mexican Saffron) is optional but gives a beautiful orange-red color and subtle flavor (*see note).
- Zucchini – 1 sliced zucchini lightens up the dish while adding that beautiful green color.
- Salt & Pepper – Adjusted to taste.
- Cilantro – ¼ cup of chopped cilantro.
*Be sure to see the free printable recipe card below for ingredients, exact amounts & instructions with tips!*
🔪 How To Make Albondigas Soup
This hearty Mexican meatball soup is a warm and incredibly delicious dinner your family will be craving all year long! Make my albóndigas ahead of time to make this easy soup come together even more quickly! All you are going to need is a knife, a cutting board, and a pot!
Make the Meatballs
- Make the albóndigas. Follow the albondigas instructions to combine your meatball ingredients. Either bake or pan-fry the meatballs. If you bake, your soup can be simmering while the meatballs are cooking. My recipe will yield 1 batch of albóndigas, or about 24-30 meatballs, depending on size.
Make the Soup
- Prep veggies. Dice one medium onion so that you have about ½ cup of onion. Next, wash and slice 3 medium or 2 large carrots and mince or crush 1 clove of garlic – enough to make 1 teaspoon. Then, wash, halve lengthwise, slice 1 zucchini and wash and dice 2 small russet potatoes. Set the zucchini and potatoes aside for later.
- Sauté onion, carrots, and garlic. Bring a large pot with ½ tablespoon of olive oil to medium heat, then add ½ cup of onion and sliced carrots. Sauté for 3-4 minutes or until softened (or longer if your family like them super tender). Add 1 teaspoon of minced or crushed garlic and stir for an additional 30 seconds to a minute.
- Simmer the soup. Add 6 cups of beef broth, the diced russet potatoes, 14.5 ounces of diced tomatoes, 8 ounces of tomato sauce, ½ teaspoon of ground cumin, ½ teaspoon of dried oregano, ¼ teaspoon of ground coriander, and the optional ¼ teaspoon of safflower petals. Stir to combine and bring to a simmer. Reduce the heat, if necessary, and simmer for 10 minutes.
- Add the albondigas. Place the cooked meatballs into your simmering soup, then simmer for an additional 10 minutes. Be sure to stir very gently so you don’t break up the meatballs.
- Add zucchini & season. Stir in the sliced zucchini and cook for 5 more minutes. Taste and adjust seasoning with salt and pepper, if needed.
- Serve! Ladle out 4-5 meatballs per serving and top with fresh, chopped cilantro. Enjoy!
🥗 What To Serve With Albondigas Soup
I love to serve this easy, hearty soup for dinner as is, with a few wedges of lime for some extra brightness! You can also serve this meatball soup with extra steamed rice, warmed flour tortillas, or crusty rustic bread to soak up all that aromatic broth. Enjoy!
💭 Angela's Pro Tips & Notes
- Safflower gives the dish a wonderful color and adds a light, floral note to the dish.
- Look for safflower in the Mexican spice section of your grocery store, at a Mexican grocery store, or online. You can also substitute saffron or skip it!
- These Mexican meatballs are similar to Italian-style meatballs in how they’re made, but the flavor is different. I highly recommend taking the time to make them instead of buying regular frozen meatballs!
🥡 Storing & Reheating
Your incredible albondigas soup is even better the next day! Store the cooled soup in an airtight container and it’ll last 3-5 days in the fridge.
Plus, this soup is perfect to save for a chilly night when you want some extra warmth! To freeze, store the cooled soup in an airtight container or airtight plastic freezer bag. It’ll keep for 4-6 months.
Reheating Albondigas Soup
This soup reheats easily on the stove or in the microwave! On the stovetop, bring your desired portion to a boil in a pot and then lower the heat and let it simmer gently until it’s bubbling or reached a temperature of 165°F (73°C).
In the microwave, cover the soup with a paper towel or kitchen cloth and microwave at 1-minute intervals, stirring between, until the soup is hot or reaches a temperature of 165°F (73°C).
If defrosting frozen soup, it’s best to take it out the night before and let it defrost in your refrigerator overnight for a safe thaw.
❓ Recipe FAQs
Check out my easy Albóndigas recipe for more suggestions on what to make with these incredible Mexican meatballs. They’re amazing on their own, in sandwiches, or even in tacos!
Yes! Beef is traditional, but you can use pork, turkey, or chicken to make your meatballs. Keep in mind that with leaner meats like turkey and chicken, the meatballs might not be as juicy due to the lower fat content.
Cilantro and lime are must-haves in my opinion, but you can try adding sour cream or Mexican crema, sliced avocado, Pico de Gallo, or even your favorite Mexican hot sauce for a bit of spice!
🍲 More Tasty Soup Recipes
- Butternut Squash Soup - This delicious and nutritious soup is perfect for the brisk fall weather.
- Cream of Chicken Soup - You can use this soup to replace the canned variety in any of your favorite recipes!
- Crockpot Creamy Ham Potato Soup - This recipe is so easy, simply put it in your slow cooker and let it cook!
- Roasted Tomato Basil Soup - Enjoy this classic recipe by itself or with a grilled cheese sandwich!
- Pasta e Fagioli Soup - This popular Italian soup features small noodles and tons of veggies!
- Chicken Noodle Soup - The most classic soup there is! Whether you're feeling under the weather or just need a comforting soup, this one will do the trick!
Do you love a recipe you tried? Please leave a 5-star 🌟rating in the recipe card below and/or a review in the comments section further down the page.
Stay in touch with me through social media @ Pinterest, Facebook, Instagram, or Twitter! Subscribe to the newsletter today (no spam, I promise)! Don't forget to tag me when you try one of my recipes!
📖 Recipe Card
Albondigas Soup
Ingredients
Albondigas
- 1 albondigas (see recipe)
For The Soup
- ½ tablespoon olive oil (extra virgin)
- ½ cup onion (white or yellow onion, diced - about 1 medium onion)
- 3 medium carrots (or 2 large carrots, washed and sliced)
- 1 teaspoon garlic (minced or crushed)
- 6 cups beef broth
- 2 small russet potatoes (washed and diced into small ½-inch pieces)
- 14.5 oz diced tomatoes (do not drain, I prefer the fire-roasted tomatoes for this soup)
- 8 oz tomato sauce
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- ¼ teaspoon ground coriander
- ¼ teaspoon safflower (optional)
- 1 zucchini (washed, halved lengthwise, and sliced)
- each, salt & pepper (to taste)
- ¼ cup cilantro (chopped)
(Note: 2x or 3x only changes the ingredient list)
Instructions
Make the Meatballs
- Follow the albondigas instructions to combine your meatball ingredients and either bake or pan-fry the meatballs. If you form the meatballs and bake them, your soup can be simmering while the meatballs are cooking.
Make the Soup
- Bring a large pot with olive oil to medium heat, then add the onion and carrot. Saute for 3-4 minutes or until the onion is opaque (or longer if your family likes the onions and carrots super tender). Add the minced or crushed garlic, stir it into the onions and carrots, and cook for an additional 30 seconds to a minute.
- Add the beef broth, diced potatoes, canned diced tomatoes, tomato sauce, ground cumin, oregano, ground coriander, and optional safflower petals. Stir to combine and bring to a simmer. Reduce the heat if necessary and simmer for 10 minutes.
- Place cooked albondigas into the simmering soup base, then continue to simmer for an additional 10 minutes.
- Stir in the sliced zucchini and cook for 5 more minutes. Taste and adjust seasoning with salt and pepper if needed.
- Serve by ladling out 4-5 meatballs per soup serving and top with fresh, chopped cilantro.
Notes
- Safflower gives the dish a wonderful color and adds a light, floral note to the dish.
- Look for safflower in the Mexican spice section of your grocery store, at a Mexican grocery store, or online. You can also substitute saffron or skip it!
- These Mexican meatballs are similar to Italian-style meatballs in how they’re made, but the flavor is different. I highly recommend taking the time to make them instead of buying regular frozen meatballs!
Anonymous says
Awesome soup!!
Cynthia says
Delicious, Missing a few of the seasoning it still came out good. I have made mine a bit different in the past for the future I will be using this method. Thank you.