Albondigas Soup Recipe: Instant Pot Meatballs in Tomato-Garlic Broth

Soups & Stews

Albondigas Soup Recipe: Instant Pot Meatballs in Tomato-Garlic Broth

This Instant Pot albondigas soup brings comforting Spanish flavors to your weeknight table with tender meatballs simmered in rich tomato-garlic broth. The pressure cooker transforms traditional cooking into a 30-minute meal, preserving all the depth of flavor without hours of simmering. I developed this version after realizing how much easier modern appliances make classic dishes—no more watching pots or adjusting heat. The magic lies in the meatballs, made with ground beef, breadcrumbs, and aromatic spices that absorb the broth's savory essence. Sautéing them in the Instant Pot before pressure cooking ensures they develop a golden crust while staying juicy inside. The broth, built from crushed tomatoes, garlic, and bay leaves, reduces slightly during cooking for concentrated flavor. By the time you serve it, you'll have a steaming bowl of albondigas soup with perfectly tender meatballs floating in a velvety, aromatic broth. Garnish with fresh cilantro and a squeeze of lime for brightness that cuts through the richness. This version keeps all the soul of the original while making it effortless for busy nights. Perfect for feeding a family or meal prepping for the week, this recipe delivers restaurant-quality results with minimal effort. The Instant Pot handles all the work while you focus on assembling the ingredients—true one-pot convenience at its finest.

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

Ingredients for albondigas soup recipe instant pot

Ground beef, aromatic spices, and velvety tomato broth create this Instant Pot albondigas masterpiece.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 fat ratio preferred
All-Purpose Flour 🌾 ½ cup For meatball binding
Large Eggs 🥚 2 whole Room temperature for best mix
Fresh Garlic Cloves 🧄 4 cloves Minced for meatballs and broth
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Crushed Tomatoes 🍅 2 cups San Marzano preferred
Dry Breadcrumbs 🍞 ½ cup Panko for extra crispiness
Bay Leaves 🌿 2 whole Fresh or dried
Ground Cumin 🌶️ 1 tsp Toasted for deeper flavor
Ground Coriander 🌿 1 tsp Freshly ground preferred
Dried Oregano 🍃 1 tsp Mexican oregano ideal
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Lime 🍋 1 whole Juiced for finishing
Olive Oil 🫒 2 tbsp Extra-virgin for sautéing
Vegetable Broth 💧 2 cups Low-sodium preferred

The ground beef is non-negotiable here—80/20 fat ratio keeps the meatballs juicy while sautéing. I always grab mine from the butcher counter at Whole Foods when possible, but the pre-packaged stuff at Kroger works fine. For the tomatoes, San Marzano is worth the splurge if you can find it—they're sweeter and less acidic, which balances the broth perfectly. The bay leaves? Fresh if you've got them, dried if not, but don't skip them—they're the soul of this soup. Toast your cumin and coriander seeds for 30 seconds in a dry pan before grinding if you want to take it to the next level.

No fresh cilantro? Fresh parsley or basil will work in a pinch, though cilantro's citrusy note is ideal. Running low on breadcrumbs? Crushed saltines or panko both work—just toast the panko first for extra crunch. The vegetable broth can be swapped for chicken broth if you're not strict about vegetarian, but the flavor will shift slightly. For the lime, Key limes add a unique tang, but regular limes work fine. And if you're worried about the meatballs falling apart, add an extra 1 tbsp flour to the mix—it's a lifesaver.

This soup tastes even better the next day, so double the batch if you can. Store leftovers in the fridge for 4-5 days, or freeze for 3 months in airtight containers. The meatballs reheat beautifully—just add a splash of broth to keep them moist. I like to portion mine into individual containers so I can grab a bowl straight from the fridge for a quick lunch. And if you're meal prepping, the broth will actually improve in flavor as it sits, so don't rush to eat it all at once.

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: I swear by this recipe—just mix the ground beef, flour, egg, and garlic right in the Instant Pot, no separate shaping. The meatballs form while the broth simmers, and honestly? Less mess than rolling them by hand.
  • Garlic-Cilantro Bomb: That fresh cilantro and minced garlic in the broth? It’s the secret weapon. The aroma alone makes me salivate, and the first bite delivers a bright, herby punch that turns this into something special—not just another meatball soup.
  • Meal Prep Hero: Between us, this is my go-to for busy weeks. The broth thickens perfectly in the Instant Pot, and the meatballs reheat beautifully. Pack it for lunches or freeze portions—no one will guess it’s not fresh.
  • Budget-Friendly Feast: Ground beef and pantry staples stretch into a hearty meal for four (or five if you’re feeding hungry teens). I’ll be real: it’s the kind of dish that makes grocery night feel like a win, especially when leftovers taste just as good the next day.

Step-by-step instructions for albondigas soup

Here's how to make tender, flavorful meatballs and aromatic broth in your Instant Pot.

1

Prepare the Meatball Mixture

In a large bowl, combine the 1 lb ground beef with the 0.5 cup all-purpose flour, 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp dried oregano, and 1.5 tsp kosher salt. Mix gently with your hands until just combined—don't overwork the mixture or the meatballs will become dense. The fat in the beef will help bind everything together.

Add the 2 whole large eggs and mix again until fully incorporated. The eggs act as a natural binder, giving the meatballs structure while keeping them tender. Next, fold in the 0.5 cup dry breadcrumbs and 4 cloves minced fresh garlic cloves until evenly distributed throughout the mixture. The breadcrumbs will add texture and help create a crisp exterior when cooked.

2

Form and Sear the Meatballs

Using your hands, roll the mixture into 1-inch meatballs—about 16 total for 4 servings. I like to make them uniform in size so they cook evenly. Place the meatballs on a plate and refrigerate for 15 minutes while you prepare the broth. This resting period helps them hold their shape better during cooking.

Heat the 2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Working in batches, add the meatballs to the skillet and sear for 2-3 minutes per side until they develop a golden-brown crust. Don't overcrowd the pan—this ensures they brown properly rather than steam. Transfer the seared meatballs to a plate and set aside.

3

Build the Broth in the Instant Pot

Add the 2 tbsp olive oil that remains in the skillet to the Instant Pot and set it to the "Sauté" function. Add the 4 cloves minced fresh garlic cloves and cook for 30 seconds until fragrant. Be careful not to burn the garlic—it should smell sweet and nutty, not bitter.

Pour in the 2 cups crushed tomatoes and stir to deglaze the pot, scraping up any browned bits from the bottom. Add the 2 whole bay leaves and allow the mixture to cook for 2 minutes, letting the flavors meld together. This step forms the flavor base for your broth.

4

Pressure Cook the Meatballs and Broth

Return the seared meatballs to the Instant Pot and pour in the 2 cups vegetable broth. Stir gently to combine, ensuring the meatballs are fully submerged in the liquid. Secure the lid, set the valve to "Sealing", and cook on High Pressure for 8 minutes. This cooking time ensures the meatballs become tender while maintaining their shape.

Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes before quick-releasing the remaining pressure. This gradual release prevents the meatballs from falling apart and keeps them intact. Carefully remove the lid and discard the bay leaves—they've done their job infusing flavor into the broth.

5

Finish and Serve

Use an immersion blender to gently blend about half of the broth until smooth, creating a velvety texture. This step adds depth to the soup without making it completely smooth. Stir in the juice of 1 whole fresh lime and taste for seasoning, adjusting with additional kosher salt if needed. The lime brightens the flavors and balances the richness of the meatballs.

Ladle the soup into bowls, garnishing each serving with 0.25 cup chopped fresh cilantro. The cilantro adds a fresh, bright contrast to the rich, savory broth. Serve immediately with warm crusty bread to soak up every delicious drop of this comforting albondigas soup.

👨‍🍳

Pro Tips For Making Albondigas Soup Recipe Instant Pot

  • Chill the Meatballs First: I learned this the hard way—skipping this step means your albóndigas will turn into dense, greasy blobs in the Instant Pot. After mixing ground beef, flour, eggs, and garlic, form the meatballs and refrigerate them for at least 30 minutes. The cold helps the flour absorb moisture evenly, so they hold together better and cook up lighter.
  • Minimize Egg Handling: Crack eggs directly into the mixing bowl instead of pre-beating them—less mess, fewer broken yolks. If your mixture feels too wet, add just a splash more flour (1 tablespoon at a time). Overmixing after adding eggs makes the meatballs tough, and nobody wants that in soup.
  • Sear the Meatballs Before Pressuring: Don’t toss raw albóndigas straight into the Instant Pot—browning them first makes a world of difference. Use medium-high heat for 2-3 minutes per side until golden. The crust adds flavor and prevents them from turning mushy during pressure cooking. (Yes, even if you’re impatient like me.)
  • Strain the Broth Later: Save time by not straining the soup immediately after cooking. Let the meatballs sit in the broth for 5 minutes off pressure, then carefully ladle them out with a slotted spoon. The broth will still be flavorful, and you avoid the hassle of filtering out tiny bits of garlic or cilantro while hot. Upgrade: Reserve ½ cup of broth before serving—it’s perfect for reheating leftovers.

Regional styles of this dish

Spanish Origins

Albondigas soup traces its roots to Spain, where it originated as a humble peasant dish during the 14th century. The name comes from albóndiga, meaning "little white ball" in Spanish, referencing the meatballs' traditional light color from chicken or pork. This version was often served during Lent when meat was allowed but fish was restricted—making it a clever way to incorporate meat while adhering to religious fasting rules. 🌍

The Spanish brought albondigas to their colonies, where it evolved with local ingredients. In Mexico, the dish became a staple, incorporating tomatoes, garlic, and spices like cumin and coriander that reflect the country's rich culinary heritage. The Instant Pot adaptation keeps the soul of the original while making it accessible for modern kitchens.

Mexican Twist

In Mexico, albondigas soup is often called sopa de albóndigas and is a weeknight favorite, especially in central regions like Puebla and Mexico City. The Mexican version typically includes tomato-based broth (a New World ingredient) rather than the European-style meatballs in cream sauces. This adaptation uses San Marzano tomatoes for their sweetness and Mexican oregano for that distinctive earthy flavor. 🌶️

Many Mexican families add chicken broth instead of vegetable broth, giving the soup a richer depth. The lime garnish is also a Mexican touch—it brightens the dish and balances the richness of the meatballs. If you're feeling adventurous, try adding a pinch of cinnamon to the meatball mixture for a warm, aromatic twist.

Latin American Variations

Across Latin America, albondigas soup takes on regional flavors. In Peru, it’s often served with black beans or quinoa for added protein. The Colombian version might include plantains or corn, reflecting the country’s diverse agricultural traditions. Even in Argentina, you’ll find albondigas served in a white wine broth instead of tomato-based, showcasing how adaptable this dish truly is. 🗺️

In Cuba, albondigas soup is sometimes paired with black beans and rice for a complete meal, a nod to the island’s African and Spanish influences. The Instant Pot version here keeps the tomato-garlic broth central but allows you to experiment with these regional twists—like adding a splash of white wine or a handful of black beans for extra heartiness.

Modern Adaptations

The Instant Pot version you’re making today is a modern take on a classic, blending tradition with convenience. While traditional recipes called for hours of simmering on the stove, the pressure cooker cuts that time dramatically—without sacrificing flavor. The high-pressure cooking ensures the meatballs stay tender while the broth develops depth, just like in a slow-cooked pot. 💡

You can also adapt this recipe for dietary preferences: swap ground beef for ground turkey or chicken for a lighter option, or use vegetable broth and chickpea-based meatballs for a vegetarian version. The beauty of albondigas soup is its versatility—whether you stick to the classic or experiment with global flavors, it’s always comforting and satisfying.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 850mg37%
Total Carbohydrate 28g10%
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 use ground turkey or chicken instead of beef?

Ground turkey or chicken works beautifully—just reduce the cooking time to 6 minutes on high pressure to prevent drying out. For extra moisture, add 1 extra tablespoon of olive oil when sautéing. The flavor will be lighter but still delicious, especially with the tomato broth's richness.

2

Why do my meatballs fall apart in the Instant Pot?

Overmixing the meatball mixture or skipping the 15-minute chill before cooking are common culprits. For extra strength, add 1 extra tablespoon of breadcrumbs or 1 teaspoon of flour. Also, avoid overcrowding the pot—leave space between meatballs for even cooking.

3

How do I make this soup vegetarian?

Swap the ground beef for 1 cup cooked lentils or crumbled firm tofu mixed with breadcrumbs, egg substitute, and spices. Use vegetable broth and add 1 teaspoon soy sauce to the broth for umami depth. The texture will differ but still be satisfying!

4

Can I freeze albondigas soup?

Yes! Let the soup cool completely, then store in airtight containers for up to 3 months. To reheat, thaw overnight in the fridge, then warm on Low pressure for 2 minutes or stovetop. Add a splash of broth if the meatballs seem dry.

5

What if I don't have an immersion blender?

No problem! Simply ladle out half the broth** into a blender, puree until smooth, then stir back in. For an even simpler approach, mash a few meatballs against the pot sides to release flavor—it won't be as silky but still tasty.

★★★★★4.6(3 reviews)
Categories Soups & Stews