Soups & Stews
This Instant Pot albondigas soup recipe transforms humble meatballs into a hearty, aromatic masterpiece with minimal effort. The secret lies in tender, spiced meatballs that simmer in a rich tomato broth until they're bursting with flavor—no stovetop babysitting required.
I perfected this version after years of testing, ensuring the Instant Pot's pressure cooking does all the heavy lifting while you focus on assembling the meatballs and prepping sides.
The meatballs themselves are simple yet packed with flavor: ground beef or pork, breadcrumbs for structure, egg to bind, and a blend of cinnamon, cumin, and clove that gives them their signature warmth.
The soup base is where the magic happens—a velvety tomato broth infused with garlic, onion, and a touch of vinegar for brightness. The Instant Pot handles the pressure cooking flawlessly, creating a soup so tender it practically melts in your mouth.
What you'll end up with is a steaming bowl of albondigas soup that's rich, aromatic, and deeply satisfying—perfect for chilly evenings or family gatherings. The meatballs stay intact yet tender, floating in a sauce that's tangy, slightly sweet, and infused with those warm spices.
Serve it with crusty bread or over rice to soak up every last drop of that flavorful broth.
This recipe is designed to leverage your Instant Pot's full potential, from sautéing the aromatics to pressure cooking the soup and natural releasing the flavors. The result is restaurant-quality comfort food with minimal cleanup and maximum flavor. Ready to make this your new go-to Instant Pot soup?
Ingredients for albondigas soup recipe instant pot
Pantry staples plus a few specialty spices create this aromatic Instant Pot albondigas masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80% lean for best flavor |
| Ground Pork 🐷 | ½ lb | Optional for extra tenderness |
| All-Purpose Flour 🌾 | ½ cup | For meatball binding |
| Large Egg 🥚 | 1 whole | Room temperature preferred |
| Yellow Onion 🧅 | 1 medium | Finely diced (about 1 cup) |
| Garlic Cloves 🧄 | 4 cloves | Minced for soup base |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| White Wine Vinegar 🍷 | 1 tbsp | For tangy brightness |
| Ground Cinnamon 🌿 | ½ tsp | Warm spice essential |
| Ground Cumin 🌿 | ½ tsp | Earthy depth |
| Ground Clove 🌶️ | ¼ tsp | Warm aromatic touch |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The ground beef and pork are the heart of these meatballs—80% lean beef gives the best texture, but all-beef works if pork isn't available. I grab mine from the butcher counter when possible, but the pre-packaged stuff at Kroger or Walmart works fine. The spices are non-negotiable: cinnamon, cumin, and clove are what make albondigas sing. Penzeys Spices has the best blends, but the bulk section at Whole Foods is a great budget option. Fresh parsley is ideal for garnish, but dried works in a pinch if you're in a hurry.
No pork? Double the beef and add a splash of beef broth to the meatball mix. Short on San Marzano sauce? Crushed tomatoes with a pinch of sugar gets you close. The white wine vinegar is key for that tangy brightness—apple cider vinegar at half the amount works too. For the onions, if you grab a bag of pre-diced, that's a time-saver (just drain well). The garlic can be minced ahead and stored in the fridge for up to 3 days. Don't skip the egg—it's what holds those meatballs together during pressure cooking.
The meatballs keep 3 days in the fridge before cooking, but I recommend making them fresh for maximum flavor. The finished soup reheats beautifully—just bring it to a simmer on the stovetop or reheat in the Instant Pot on sauté mode. Portion into containers for easy lunches, and the broth freezes for 3 months. The meatballs? I freeze those separately for 2 months—just toss them into any future soup or stew.
Why You'll Love This Recipe
- Instant Pot Magic: I swear by my Instant Pot for this one—just toss the meat, onion, and broth in, let it cook, then add the pre-formed meatballs at the end. No boiling over, no waiting for a pot to simmer.
- Meatballs That Stick: The ground beef and pork combo with egg and flour gives these meatballs that perfect hold—juicy inside, slightly crispy outside. (Yes, even my picky teenager won’t complain.)
- Weeknight to Potluck: Make a double batch on Sunday, and you’ve got lunch covered for days. Or bring it to a gathering—it’s hearty enough to feed a crowd but simple enough to not stress over.
- Budget-Friendly Leftovers: Ground meat and pantry staples mean this won’t break the bank, and the leftovers? Just as good reheated the next day. My wallet and my taste buds thank me.
Step-by-step instructions for albondigas soup in the Instant Pot
Here's how to create tender, spiced meatballs that melt into a rich tomato broth.
Prepare the Spiced Meatball Mixture
In a large bowl, combine the 1 lb ground beef and 0.5 lb ground pork. I like to use my hands for this—it helps break up the meat and distribute the fat evenly. Add the 0.5 cup all-purpose flour, 1 whole large egg, 1 tsp salt, 0.5 tsp black pepper, 0.5 tsp ground cinnamon, 0.5 tsp ground cumin, and 0.25 tsp ground clove.
Mix everything thoroughly until just combined—don't overwork the mixture or the meatballs will become dense. The spices should be evenly distributed, giving each meatball that warm, aromatic flavor. Cover the bowl and refrigerate for 15 minutes to firm up the mixture slightly before shaping.
Form and Sear the Meatballs
Using your hands, roll the chilled mixture into 1-inch diameter meatballs (about 16 total for 4 servings). Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Working in batches, add the meatballs in a single layer and cook for 2-3 minutes per side until they're golden brown and cooked through.
You'll know they're ready when the exterior is firm and the internal temperature reaches 160°F. Transfer the cooked meatballs to a plate and set aside. Don't skip this searing step—it adds depth of flavor and helps the meatballs hold their shape in the soup.
Build the Flavorful Soup Base
In the same skillet, add 1 medium yellow onion (finely diced) and 4 cloves garlic (minced). Cook for 3-4 minutes until the onion is soft and translucent, stirring occasionally. Pour in the 2 cups canned tomato sauce and 4 cups beef broth, scraping up any browned bits from the bottom of the pan.
Bring the mixture to a gentle simmer, then stir in the 1 tablespoon white wine vinegar. This adds a bright tang that balances the richness of the meatballs and tomato sauce. Let the soup simmer uncovered for 5 minutes to allow the flavors to meld together.
Cook the Meatballs in the Instant Pot
Transfer the soup base to your Instant Pot. Add the seared meatballs, making sure they're partially submerged in the liquid. Seal the lid and set the valve to "Sealing." Cook on High Pressure for 8 minutes. The meatballs will finish cooking perfectly in the broth, absorbing all those wonderful flavors.
When the cooking time is complete, allow a natural pressure release for 10 minutes, then carefully release any remaining pressure. The meatballs should be tender enough to pull apart slightly with a fork, but still hold their shape. If they're too firm, you can cook them an additional 2-3 minutes on the Sauté function.
Finish and Serve
Once the pressure has fully released, stir the soup gently to combine everything. Taste and adjust the seasoning if needed—you might need a bit more salt or vinegar to balance the flavors. Ladle the soup into bowls, garnishing each serving with 0.25 cup fresh parsley (chopped). Serve immediately with crusty bread to soak up every last drop of that delicious broth.
The result should be meatballs that are tender but still hold their shape, floating in a rich, tangy tomato broth. Each bite delivers a perfect balance of spiced meat, sweet tomato, and aromatic broth. This one-pot method makes it easy to prepare while delivering restaurant-quality results at home.
Pro Tips For Making Albondigas Soup Recipe Instant Pot
- Chill the Meat Mix: I learned this the hard way—skipping the fridge time means your meatballs turn out dense and greasy. After mixing the ground beef, pork, flour, egg, and onion, pop the bowl in the freezer for 15 minutes. The cold helps the flour bind better, so your albondigas hold together in the soup instead of falling apart.
- Sauté the Onion Low: High heat burns onion before it sweats, and you want that caramelized depth in your soup. Cook the diced onion in the Instant Pot on "Sauté" for 5-6 minutes, stirring often, until soft and golden—not crispy. This builds flavor that’ll carry through the whole dish.
- Don’t Overmix the Meat: After adding the egg and flour, resist the urge to knead it like dough. Mix just until combined—overworking makes the meatballs tough. Use your hands to gently fold everything together, then shape them quickly. The less you handle it, the lighter the texture.
- Use a Slotted Spoon: When adding the albondigas to the Instant Pot, don’t dump them all at once—crowding steams them instead of browning. Use a slotted spoon to place them in a single layer first, then add broth. This ensures they sear slightly before simmering, giving them that restaurant-quality crust.
Health benefits of this dish
Protein Powerhouse
Each serving of this albondigas soup delivers a substantial 25-30 grams of protein per bowl, thanks to the ground beef and pork meatballs. This makes it an excellent choice for muscle maintenance and repair, especially after workouts.
The combination of lean and slightly fatty meat provides both endurance and satiety, keeping you full for hours. 💪
Warm Spice Benefits
The signature spices—cinnamon, cumin, and clove—aren't just for flavor. Cinnamon helps regulate blood sugar, while cumin aids digestion and reduces bloating. Clove contains eugenol, a compound with natural anti-inflammatory properties. Together, these spices create a flavor profile that's both comforting and health-supportive.
Tomato-Based Nutrition
The San Marzano tomato sauce base provides lycopene, an antioxidant linked to heart health and reduced cancer risk. Cooking tomatoes increases lycopene absorption, making this soup particularly beneficial.
The addition of white wine vinegar not only enhances flavor but also adds acetic acid, which may help lower blood sugar spikes after meals.
Comfort Food Without Guilt
Unlike many heavy comfort foods, this soup is surprisingly light yet satisfying. The beef broth provides essential minerals like iron and zinc, while the parsley garnish adds vitamin K and folate.
The combination of protein, fiber from the vegetables, and healthy fats creates a balanced meal that won't leave you feeling sluggish.
Instant Pot Efficiency
Cooking in the Instant Pot preserves more nutrients compared to traditional stovetop methods. The pressure cooking process locks in vitamins from the vegetables and meat, ensuring you get maximum nutritional value from every bite. Plus, the quick cooking time means less nutrient loss from prolonged heat exposure. ✨
Meal Prep Friendly
This soup stores well in the refrigerator for 3-4 days while retaining its nutritional benefits. The meatballs can be prepped ahead and frozen for up to 2 months, making it an ideal make-ahead option.
Freezing preserves protein quality and most vitamins, so you can enjoy these health benefits even when you're short on time.
Nutrition facts
Frequently asked questions
Can I make albondigas soup without pork?
Simply double the ground beef to 1.5 lbs and add 2 tablespoons extra beef broth to the meatball mixture for moisture. The flavor will still be rich and aromatic, just with a slightly beefier profile.
Why do my meatballs fall apart in the Instant Pot?
Overmixing the meatball mixture or skipping the 15-minute chill time before cooking makes them fragile. Also, ensure your meatballs are 1-inch diameter—smaller ones cook faster and may disintegrate. For extra structure, add 1/4 cup grated Parmesan cheese to the mix.
Can I use chicken instead of beef/pork?
Yes, but the texture will be lighter. Use 1.5 lbs ground chicken and reduce the flour to 1/3 cup to prevent dryness. Cook the meatballs 2 minutes less in the Instant Pot (6 minutes total) since chicken cooks faster. The spices still shine through beautifully!
How do I make this soup vegetarian?
Replace the meat with 1.5 cups cooked lentils or crumbled soy curls (for texture). Use 1 tbsp soy sauce instead of vinegar and add 1/2 tsp smoked paprika for depth. The tomato broth will still be rich, though the meatballs will have a plant-based texture.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally. Avoid the Instant Pot's sauté function for more than 3 minutes—it can make the meatballs dry. Add a splash of broth if needed to restore moisture.
