
Hearty Mexican meatball soup with tender beef meatballs, rice, garden vegetables and bright spearmint — a comforting, aromatic one-pot meal perfect for weeknights.

This Albondigas soup has been a warm, fragrant staple at my table for as long as I can remember. I first learned to make it from my mother, who kept a small patch of spearmint by the back door and would run out with scissors to snip leaves when the weather turned cool. The combination of tender meatballs, starchy white rice, crisp vegetables and that surprising hint of bright mint creates a bowl that both soothes and lifts the spirits. It’s the kind of soup that fills the kitchen with an aroma that gathers everyone to the table — children, guests, and the someone who thinks they’re too busy to sit down.
I started making this version when I wanted a flexible, pantry-friendly dinner that could feed a crowd without fuss. The recipe is forgiving: you can swap ground turkey for beef, change the vegetables to whatever you have on hand, and still get a deep, balanced flavor. What makes it special is the layering — a simple sauté of onion and garlic, a gently seasoned broth with tomato, and small 1-inch meatballs studded with rice and fresh herbs. Each spoonful brings meatball, rice, broth and vegetable together in perfect harmony. Serve it with warm tortillas or crusty bread and you’ve got a weeknight classic that also shines on the weekend.
My family always asks for seconds. I remember serving this on a rainy evening and watching everyone slowly relax with each spoonful — my father took a long pause and said, “This tastes like home.” Those moments are what keep me making this soup repeatedly. It’s simple food that creates a feeling of warmth and togetherness.
My favorite aspect is how the soup changes over time. Leftovers the next day are often better — flavors deepen and the mint becomes more mellow. I once made a giant pot for a potluck, and guests raved that it tasted like something their grandmothers would have made. Those kinds of compliments keep me returning to this recipe and tweaking small things like herb ratios or vegetable mix-ins.
Cool the soup to room temperature no longer than two hours after cooking, then refrigerate in shallow, airtight containers. It keeps well for 3–4 days. For longer storage, freeze in single-serving containers or a large freezer-safe container for up to three months; leave about 1 inch of headspace because rice expands slightly. To reheat, thaw in the refrigerator overnight if frozen, then warm gently on the stovetop over low heat with a splash of broth to restore texture. Avoid high heat which can dry the meatballs. For best texture, add fresh cilantro and a squeeze of lime after reheating.
If ground turkey is preferred, substitute it 1:1 for ground beef — the meatballs will be lighter but still tender when you include a little fat (choose 85/15 turkey if you can). For a gluten-free binder swap, use the rice as written; cooked rice can be used but reduce egg to prevent overly soft centers. If spearmint is unavailable, 1 teaspoon dried mint (from herbal tea) or 2 tablespoons fresh basil will give a different but pleasant herbaceous note. For a vegetarian version, swap meatballs for firm tofu balls or seasoned lentil balls and use vegetable stock.
Serve bowls with warm corn tortillas, crusty bread, or a side of steamed rice for extra heartiness. Garnish with chopped cilantro, a wedge of lime, and thinly sliced radishes for crunch. Pair the soup with a simple salad — romaine tossed with lime vinaigrette and avocado — or with refried beans for a more substantial meal. For a festive touch, offer sliced avocado and crumbled cotija cheese at the table for guests who want a creamy, salty addition.
Albondigas traces roots to Spanish and Moorish culinary traditions but has become distinctly Mexican through local ingredients and techniques. The word albondigas comes from Spanish meaning meatballs, and the Mexican version often includes rice cooked inside the meatballs and a light, tomato-tinged broth. Regional variations exist across Mexico: some versions use beef, others a mix of pork and beef, and herbs like mint or epazote can shift the flavor profile. This soup reflects the Mexican approach to comforting, economical food that feeds many without fuss.
Spring calls for fresh peas and baby carrots; summer welcomes corn kernels and diced zucchini, while fall and winter benefit from heartier vegetables like diced potato or butternut squash. In winter, swap some water for additional stock and simmer longer for a deeper, richer broth. For a lighter summer pot, use ground turkey and increase fresh herbs like cilantro and mint at the end for a bright finish. Serve chilled lime wedges on the side during warm months to cut through richness.
For busy weeks, make a double batch and freeze half in individual portions. Assemble raw meatballs and freeze them on a tray, then store in a bag; when ready, add them directly to a simmering pot (add a few extra minutes of cooking time if frozen). Chop vegetables in advance and store in airtight containers so you only need to sauté onion and garlic on the day-of. Cooked soup keeps very well in the fridge and makes an ideal lunch that heats quickly on the stovetop or in the microwave with a splash of water to loosen the broth.
Albondigas is more than a recipe; it’s a family memory maker. Whether you’re feeding a crowd or making enough for leftovers, this soup is forgiving, flavorful, and anchored by simple, fresh ingredients. I hope it becomes one of your go-to comforting bowls as it is for mine.
Form meatballs with slightly wet hands to prevent sticking and to make smoother, evenly sized balls.
Keep the simmer gentle after adding meatballs; vigorous boiling can toughen them or cause them to fall apart.
If using frozen peas, add them in the last 5 minutes of cooking so they stay bright and tender.
Add a splash of stock or water when reheating to restore the broth’s texture and prevent dryness.
If fresh spearmint is unavailable, use 1 teaspoon dried mint from herbal tea as a substitute.
This nourishing albondigas soup (mexican meatball soup) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. The meatballs cook in the simmering broth for about 30 minutes. Use a gentle simmer to ensure they remain tender and cook through without falling apart.
Yes. The soup can be refrigerated for 3–4 days in an airtight container. Freeze for up to three months.
This Albondigas Soup (Mexican Meatball Soup) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat oil in a 5-quart pot over medium heat. Sauté chopped onion until tender, about 5 minutes. Add garlic and cook 30–60 seconds. Add stock, water and tomato sauce. Bring to a boil then reduce to a simmer. Add green beans and carrots and allow them to soften while preparing meatballs.
In a large bowl, combine ground beef, uncooked rice, chopped spearmint, parsley, salt and pepper. Add the egg and mix gently until just combined to avoid dense meatballs.
With slightly wet hands, form the mixture into uniform 1-inch meatballs. Place on a plate while you finish forming them to keep the work area tidy.
Gently lower meatballs into the simmering broth one at a time. Cover and simmer gently for about 30 minutes, keeping the heat low so the meatballs cook through without becoming tough.
Stir in peas and oregano during the last 5–8 minutes of cooking. Taste and adjust salt, pepper and a dash of cayenne if desired. Remove from heat when vegetables are tender and meatballs are cooked.
Ladle into bowls and garnish with chopped cilantro and extra mint leaves if desired. Serve with warm tortillas or crusty bread to soak up the broth.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


Buttery pastry envelopes a sweet, creamy cinnamon filling for an irresistible warm dessert or snack—ready in just 30 minutes.

A bright, one-skillet meal that pairs sweet pineapple with savory chicken and fluffy jasmine rice for an easy, dairy-free weeknight dinner.

Warm tortilla filled with creamy sweetened cream cheese, fresh blueberries and a drizzle of honey—an easy, satisfying morning treat ready in minutes.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.