Albondigas soup is a genuinely healthy meal. A typical cup runs about 150 calories with 6 grams of protein, 7 grams of fat, and 17 grams of carbohydrates. It’s a broth-based soup loaded with vegetables, which puts it well ahead of cream-based soups or heavy stews. That said, how healthy your bowl actually is depends on the recipe you use, especially when it comes to the meatballs and the broth.
What Makes It Nutritious
Traditional albondigas soup combines small meatballs with a vegetable-rich broth that typically includes zucchini, carrots, potatoes, tomatoes, and sometimes chayote or celery. That vegetable base is the real nutritional engine. You’re getting fiber, potassium, vitamin A from the carrots, and vitamin C from the tomatoes and zucchini in every bowl. Because it’s broth-based rather than cream-based, it stays relatively low in calories and fat compared to something like a chowder or bisque.
The meatballs add protein, and most traditional recipes bind them with rice and egg, which keeps them tender but also adds a small amount of carbohydrates. The rice inside the meatballs is part of what gives the soup its characteristic texture and helps the meatballs hold together during cooking.
Sodium Is the Main Watch-Out
Like most soups, albondigas can carry a significant amount of sodium, especially when made with store-bought broth or bouillon cubes. The federal dietary guidelines recommend adults stay under 2,300 milligrams of sodium per day, and a single cup of commercial soup can easily deliver 600 to 900 milligrams. If you’re eating a full bowl (closer to two cups), that’s potentially a third to half of your daily limit in one sitting.
Homemade versions give you far more control. Using low-sodium broth or making your own stock from scratch can cut sodium by half or more without changing the flavor much, since the soup gets so much character from the vegetables, herbs, cilantro, and chili.
How the Meatballs Affect the Calorie Count
The type of ground meat you use is the single biggest variable in how healthy the soup ends up being. Traditional recipes call for ground beef, ground pork, or a mix of both. Ground beef with a higher fat percentage (like 80/20) will release more fat into the broth during cooking, pushing the calorie and saturated fat numbers up. Leaner ground beef (90/10 or 93/7) keeps the meatballs lighter.
Ground turkey or ground chicken are common swaps that reduce both total fat and saturated fat while keeping the protein content similar. The meatballs may be slightly drier with poultry, but the broth compensates. Some cooks add a small amount of grated zucchini directly into the meatball mixture, which adds moisture and sneaks in extra vegetables.
A Vegetarian Version Works Too
For a plant-based option, the meatballs can be replaced entirely with cooked lentils bound with breadcrumbs and a flax egg (ground flaxseed mixed with water). Lentils bring substantial fiber and plant protein to the soup while eliminating saturated fat from the equation. The broth stays the same, just swapped to a vegetable base. This version tends to be lower in calories and higher in fiber than the traditional recipe, though the texture of the meatballs is noticeably different.
How It Compares to Other Soups
At roughly 150 calories per cup, albondigas sits in the lower-calorie range for soups that contain meat. For comparison, a cup of chicken tortilla soup typically runs 150 to 200 calories, beef stew lands around 200 to 250 calories, and cream of mushroom or broccoli cheddar soups can hit 250 to 350 calories per cup. Albondigas also has a better vegetable-to-everything-else ratio than most of those options, which means more micronutrients per calorie.
Pozole, another popular Mexican soup, tends to be higher in calories because of the hominy and fattier cuts of pork. Caldo de pollo (chicken soup) is comparable in calories but often has fewer vegetables than a well-made albondigas.
Simple Swaps for a Healthier Bowl
- Broth: Use low-sodium broth or make your own. This is the easiest way to cut sodium without sacrificing flavor.
- Meat: Choose lean ground turkey, chicken, or 93/7 ground beef. You’ll cut saturated fat significantly.
- Rice in the meatballs: Swap white rice for brown rice or even finely chopped cauliflower to add fiber and reduce simple carbohydrates.
- More vegetables: Add extra zucchini, cabbage, spinach, or chayote. The broth absorbs their flavor and you increase the nutrient density of the whole pot.
- Portion size: Because albondigas is relatively low in calories, a generous two-cup serving with a side of warm tortilla still comes in as a reasonable meal, typically under 400 calories total.
Albondigas soup is one of those meals that starts from a healthy foundation. Broth, vegetables, and modest portions of protein are exactly what nutrition guidelines encourage. The only areas where it can go sideways are sodium and fatty ground meat, both of which are easy to adjust at home. As comfort foods go, it’s one of the better choices you can make.

