Classic Mexican soup made with meatballs (albondigas), green beans, onions, and chicken stock.

This delicious soup recipe is a family favorite.

It is our version of comfort food.

Albondigas Soup (Mexican Meatball Soup) in a blue bowl

Simply Recipes / Elise Bauer

Simply Recipes / Elise Bauer

What Is Albondigas Soup?

A simple soup base is made with sauteed onions, garlic, broth, and tomatoes.

Into the bubbling soup you drop meatballs made with ground beef or ground turkey and rice.

Albondigas Soup with six meatballs in a blue bowl

Simply Recipes / Elise Bauer

The meat creates its own additional broth.

Carrots, green beans, and peas are also usually added to the soup.

My mother often puts a couple extra tablespoons of chopped fresh mint directly into the soup.

A meatball being formed in a pair of hands

Simply Recipes / Elise Bauer

you’re free to vary the vegetables depending on what you have on hand.

Spring peas in their pods instead of shucked peas, for example.

Or you could add some chopped fresh zucchini or corn.

Meatballs being dropped in a albondigas soup to cook

Simply Recipes / Elise Bauer

Feel free to substitute ground turkey for the ground beef, we do it often.

Add the onion and cook until tender, about 5 minutes.

Add the garlic and cook a minute more.

Add the stock, water, and tomato sauce.

Bring to a boil and reduce the heat to a simmer.

Add the green beans and carrots.

Mix in the raw egg.

Form mixture into 1-inch meatballs.

Gently add the meatballs to the simmering soup, one at a time.

Cover and let simmer for 1/2 hour.

Add the peas towards the end of cooking.

Ladle into bowls and garnish with chopped fresh cilantro.