Albondigas Soup Recipe With Mint: Herbed Meatballs in Bright Tomato-Basil Broth

Soups & Stews

Albondigas Soup Recipe With Mint: Herbed Meatballs in Bright Tomato-Basil Broth

This albondigas soup recipe with mint brings the comforting flavors of Spanish home cooking to your table, where tender meatballs swim in a bright tomato-basil broth. I remember my grandmother's kitchen, where the scent of simmering tomatoes and fresh herbs filled the air—this recipe captures that warmth in every spoonful. The secret lies in the meatballs, gently spiced with garlic and parsley, while the broth carries the vibrant essence of sun-ripened tomatoes and aromatic basil.

What makes this dish special is the balance of textures and flavors—tender meatballs that stay intact yet melt in your mouth, paired with a broth so rich and fragrant it feels like a hug in a bowl. The fresh mint garnish adds a bright, cooling contrast that elevates the dish from comforting to extraordinary. This recipe is designed for those who appreciate the art of slow cooking, where flavors develop deeply over time.

By the time you're done, you'll have a restaurant-quality soup that's perfect for chilly evenings or family gatherings. The meatballs are easy to shape and cook, while the broth simmers effortlessly, allowing you to focus on the little details—like the perfect garnish of fresh mint—that make all the difference. It's the kind of meal that feels both nostalgic and entirely new, a testament to how simple ingredients can create something truly special.

Serve with crusty bread to soak up every last drop of that fragrant broth, or pair it with a simple green salad for a complete meal. The beauty of this recipe is its versatility—it's hearty enough for a main dish but light enough to enjoy as a starter. Let's bring the flavors of home to your kitchen today.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for albondigas soup recipe with mint

These simple yet vibrant ingredients create a Spanish-inspired bowl of warmth and comfort.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80% lean for tenderness
Fresh Breadcrumbs 🍞 ½ cup Dry, from crusty bread
Large Eggs 🥚 1 whole Room temperature for binding
Garlic Cloves 🧄 3 cloves Minced for meatballs
Fresh Parsley 🌿 ¼ cup Chopped, stems removed
Fresh Basil 🌿 ¼ cup Chopped, for broth
Fresh Mint Leaves 🌿 ⅛ cup Chopped, for garnish
Canned San Marzano Tomatoes 🍅 1 can 28 oz, crushed by hand
Extra-Virgin Olive Oil 🫒 ¼ cup For cooking meatballs
Vegetable Broth 💧 4 cups Low-sodium preferred
Red Wine Vinegar 🍷 1 tbsp For brightness
Onion 🧅 1 whole Medium, diced
Carrots 🥕 2 whole Medium, sliced
Celery Stalks 🌿 2 whole Diced, for mirepoix
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked

The ground beef is key—80% lean gives you that perfect balance of tenderness and flavor. I grab mine from the butcher counter at Whole Foods when I can, but the regular supermarket stuff works just fine. Fresh breadcrumbs make all the difference (the dry, crusty kind—none of that pre-packaged wet stuff), and I always toast mine lightly in a dry pan to add extra depth. For the herbs, fresh is non-negotiable—parsley and basil from the grocery store's produce section work, but if you can snag some from a farmers market, even better. The mint? Grab a bunch and use half for garnish, half for the meatballs if you're feeling fancy.

No fresh herbs? Dried will work in a pinch—just use one-third the amount. Ran out of red wine vinegar? White wine vinegar works too, though it'll be slightly less complex. The tomatoes are where the magic happens—San Marzano is ideal, but any good-quality crushed tomatoes will do. If you can't find fresh breadcrumbs, panko or crushed crackers are decent stand-ins. For the mirepoix, you can swap the carrots and celery for whatever veggies you've got—zucchini or bell peppers both work beautifully. Just make sure to dice them small so they cook down nicely into the broth.

This soup tastes even better the next day—3-4 days in the fridge, honestly. The meatballs keep their shape perfectly if you store them separately in the broth. For freezing, I portion it into 2-cup servings with parchment between layers. Reheat gently on the stove—never microwave, or the meatballs turn rubbery. Serve with crusty bread (the kind from Trader Joe's freezer section is perfect) and a sprinkle of fresh mint to remind you of that Spanish kitchen you're bringing to life.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I swear by this recipe when I’m too tired to wash dishes—just mix the beef, breadcrumbs, egg, and parsley in one bowl, roll, and simmer. The broth absorbs all the flavors while I sip wine and pretend I’m not cooking.
  • Minty Magic Twist: That fresh mint in the broth? It’s the secret weapon. The bright, cool notes cut through the richness of the meatballs and garlic, making every spoonful feel like a little vacation. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Ground beef and stale bread? That’s my pantry’s way of saying “let’s feed the family for cheap.” The meatballs stretch across multiple meals, and honestly, the leftovers taste even better the next day—warm, with extra crispy edges.
  • Weeknight Workhorse: This soup is my go-to when I need something hearty but hands-off. Toss the meatballs in, let them simmer while I prep sides, and boom—dinner’s ready. The kids argue over who gets the last one, and I call that a win.

Step-by-step instructions for albondigas soup with mint

Here's how to make tender, herb-infused meatballs in a vibrant tomato-basil broth.

1

Prepare the Meatball Mixture

In a large bowl, combine the 1 lb ground beef with the 0.5 cup fresh breadcrumbs, 1 whole large egg, 3 cloves minced garlic cloves, 0.25 cup chopped fresh parsley, 0.25 cup chopped fresh basil, 0.125 cup chopped fresh mint leaves, 1.5 tsp sea salt, and 0.5 tsp ground black pepper. Use your hands to gently mix everything until just combined—don't overwork the mixture or the meatballs will become dense.

The mint gives these meatballs a bright, refreshing twist that pairs perfectly with the tomato broth. I like to press the mixture lightly to form it into 1-inch diameter balls—about 12 meatballs total—using your hands. Place them on a plate and cover with plastic wrap while you prepare the broth. This keeps them from drying out before cooking.

2

Build the Flavorful Broth

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced onion, 2 whole sliced carrots, and 2 whole diced celery stalks. Cook for 5-6 minutes until the vegetables begin to soften and the onion turns translucent.

Add the 3 cloves minced garlic cloves and cook for another 30 seconds until fragrant—this is where the foundation of your broth's flavor develops. Pour in the 1 can crushed San Marzano tomatoes and stir well. Let the mixture simmer for 5 minutes to allow the raw flavors to meld together.

3

Simmer the Meatballs to Perfection

Add the 4 cups vegetable broth and 1 tbsp red wine vinegar to the pot. Bring the mixture to a gentle boil, then reduce the heat to low so it maintains a barely simmering state. Gently add the meatballs to the broth, being careful not to break them apart.

Cover the pot and let the meatballs simmer for 20-25 minutes. You'll know they're done when they're cooked through and have developed a golden-brown exterior. The broth should be infused with their flavors, creating a rich, aromatic base. Here's the thing—don't lift the lid during cooking. Every time you peek, you release steam and potentially dry out the meatballs.

4

Finish and Garnish

Once the meatballs are cooked through, remove the pot from heat and let it sit for 5 minutes to allow the flavors to settle. Taste the broth and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar for brightness.

To serve, ladle the soup into bowls, placing 3 meatballs in each for a hearty portion. Garnish each serving with a sprinkle of chopped fresh mint leaves and a few chopped fresh basil leaves. The mint adds that signature freshness that makes this soup truly special, while the basil enhances the tomato notes in the broth.

👨‍🍳

Pro Tips For Making Albondigas Soup Recipe With Mint

  • Chill the Meatball Mix: I learned this the hard way—skipping the fridge time means greasy, dense albóndigas that fall apart in the broth. After mixing the ground beef, breadcrumbs, egg, parsley, and garlic, shape the meatballs then pop them in the fridge for 15 minutes. The cold helps the breadcrumbs absorb moisture properly, so they hold together when simmering. (Yes, even if you're impatient like me.)
  • Toast the Breadcrumbs: Fresh breadcrumbs are a game-changer, but dry them first—this isn’t optional. Spread them on a baking sheet and toast at 300°F (150°C) for 5–7 minutes until golden. The extra crispness prevents soggy meatballs later, and the nuttier flavor cuts through the richness of the beef. (Skip this, and you’ll taste it in every bite.)
  • Simmer Gently, Not Boil: The moment albóndigas hit the broth, turn the heat low. A rolling boil will cook them unevenly—outside crisp, inside raw—and they’ll fall apart like overworked dough. A gentle simmer (tiny bubbles, occasional swirls) keeps them tender inside while developing that perfect crust. (I used to rush this; now I set a timer and walk away.)
  • Mint at the End: Adding fresh mint too early turns your soup into herbal tea. Instead, stir in chopped mint after the albóndigas are done simmering—just 2–3 minutes before serving. This preserves its bright flavor and keeps the leaves intact for that restaurant-worthy garnish. (Your future self will thank you.)

Best sauces and condiments for this albondigas soup recipe with mint

Creamy Garlic Sauce

This rich, velvety sauce transforms your albondigas soup into a luxurious experience. Sauté 2 tbsp butter with 3 minced garlic cloves in a saucepan over low heat for 2 minutes until fragrant. Gradually whisk in 1 cup heavy cream and ½ cup warm broth from your soup, then simmer for 5 minutes until slightly thickened. Stir in 1 tbsp fresh parsley and drizzle over each bowl of soup just before serving. The garlic and cream complement the meatballs beautifully while adding a comforting depth. 🥄

Spicy Tomato Jam

For a bold twist, create a quick tomato jam by simmering ½ cup crushed tomatoes, 1 tbsp red wine vinegar, 1 tsp smoked paprika, and ½ tsp cayenne pepper in a small saucepan for 10 minutes until thickened. Spoon a generous dollop over each serving of albondigas soup—it adds a tangy, slightly spicy contrast that cuts through the richness. I like to finish with a sprinkle of fresh mint to balance the heat. This sauce works especially well if you prefer your soup with a kick.

Lemon-Herb Oil

Brighten your soup with a drizzle of homemade lemon-herb oil. Whisk together ¼ cup extra-virgin olive oil, 1 tbsp fresh lemon juice, 1 tsp chopped fresh mint, 1 tsp chopped fresh basil, and a pinch of sea salt. Drizzle over the soup just before serving to add a citrusy freshness that enhances the mint garnish. The oil floats on top, creating a beautiful visual contrast while adding layers of flavor. Store any leftover oil in the fridge for up to 5 days.

Crispy Breadcrumbs

For a crunchy topping, toast ¼ cup breadcrumbs in a dry skillet over medium heat for 2-3 minutes until golden brown. Stir in 1 tsp dried oregano and ½ tsp garlic powder, then sprinkle over the soup just before serving. The toasted breadcrumbs add texture and a subtle herby note that pairs perfectly with the tender meatballs. I like to use the same breadcrumbs I used in the meatball mixture for consistency. 🍞

Yogurt Drizzle

Add a cooling element to your soup with a yogurt drizzle. Mix 2 tbsp plain Greek yogurt with ½ tsp lemon juice and a pinch of salt. Spoon small dollops over the soup and gently swirl them into the broth. The yogurt creates a creamy, tangy contrast that balances the richness of the meatballs and broth. This works especially well if you're serving the soup during warm weather or to guests who prefer a lighter touch.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 26g9%
Dietary Fiber 4g14%
Sugars 8g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make albondigas meatballs ahead of time?

Shape the meatballs and refrigerate them on a plate for up to 24 hours before cooking. For longer storage, freeze them on a tray (not touching) for 1 month. When ready to cook, drop them directly into the simmering broth—no thawing needed. This saves time on busy weeknights!

2

What if I don't have fresh mint?

No problem! Use ½ teaspoon dried mint (or even ½ teaspoon dried oregano in a pinch) for the meatballs. For garnish, try fresh basil or parsley instead—they'll still brighten the dish beautifully. The key is maintaining that fresh herb element.

3

How do I keep the meatballs from falling apart?

Don't overmix the meatball mixture—just combine until ingredients are evenly distributed. Use fresh breadcrumbs (not wet) and room-temperature egg for better binding. Simmer gently (not boiling) and avoid lifting the lid during cooking. If they start falling apart, reduce the simmer time by 5 minutes next time.

4

Can I make this soup vegetarian?

Yes! Replace the ground beef with 1 lb finely chopped mushrooms or lentils (for texture). Use 1 extra egg as a binder and add 1 tbsp tomato paste to the broth for depth. The flavor will be different but still delicious—just expect slightly softer meatballs.

5

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat for 5-7 minutes, stirring occasionally. Never microwave—it makes the meatballs rubbery. For extra flavor, add a splash of broth or water while reheating. Leftovers keep well in the fridge for 3-4 days or frozen for 2 months.

★★★★★4.8(10 reviews)
Categories Soups & Stews