Albondigas Soup Recipe with Rice: Spiced Meatballs and Toasted Rice Crunch Fusion

Soups & Stews

Albondigas Soup Recipe with Rice: Spiced Meatballs and Toasted Rice Crunch Fusion

This albondigas soup recipe transforms humble ingredients into a hearty Latin American classic where tender spiced meatballs float in rich broth alongside toasted rice for the perfect crunch. The secret lies in perfectly seasoned meatballs that stay moist while developing deep, savory flavors—no dry bites here. What makes this version special is the harmonious balance of textures: silky broth, melt-in-your-mouth meatballs, and crispy rice that adds a satisfying contrast with every spoonful.

Traditionally served in Latin American homes, this soup combines simple pantry staples with bold spices that create layers of flavor without complexity. The meatballs are formed with ground beef and pork for maximum tenderness, while the broth simmers with aromatics to develop depth. The rice, lightly toasted before cooking, absorbs the broth beautifully while maintaining its texture, creating that essential crunch that makes this soup unforgettable.

What you'll achieve is a comforting bowl of soup that feels both elegant and approachable—ideal for family dinners or cozy weeknight meals. The meatballs hold their shape beautifully while delivering rich, herby flavors, and the rice adds a delightful textural contrast that elevates the dish beyond ordinary meatball soup. This recipe delivers restaurant-quality results with minimal effort, making it perfect for both beginners and seasoned cooks.

The beauty of this dish lies in its versatility—serve it as a main course with crusty bread or as a starter to impress guests. The broth can be made ahead and reheated, allowing you to focus on assembling the meatballs and rice just before serving. Garnish with fresh parsley and a squeeze of lemon for brightness, and you'll have a soup that tastes like home.

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

Ingredients for albondigas soup recipe with rice

Simple pantry staples meet bold Latin flavors in this comforting albondigas soup.

Ingredient Amount Notes
Ground Beef 🥩 1 lb Lean or 80/20 preferred
Ground Pork 🐷 ½ lb For extra tenderness
Large Eggs 🥚 2 whole Room temperature for binding
White Bread 🍞 ½ cup Day-old, torn into chunks
Milk 🥛 ½ cup For bread soaking
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Freshly minced
Canned Tomatoes 🍅 1 can 28 oz, San Marzano if possible
Chicken Broth 💧 6 cups Low-sodium preferred
White Rice 🍚 1 ½ cups Long-grain, uncooked
Olive Oil 🫒 ½ cup Extra-virgin for toasting
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground preferred
Ground Cinnamon 🌿 ½ tsp For warmth
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The meatballs are all about texture and flavor. Ground beef and pork give you that perfect balance—beef for heartiness, pork for tenderness. Grab the 80/20 blend if you can find it; the fat keeps them juicy. For the bread, day-old works best—it's drier and absorbs the milk better. Soak it for about 10 minutes before mixing with the meat. The San Marzano tomatoes make all the difference in the broth—sweeter, richer flavor. If you can't find them, any good-quality canned tomatoes will do, but don't skip the fresh garlic. Latin markets often have huge bulbs at great prices, and they're worth the trip for this recipe.

No pork? Double the beef and add a splash of Worcestershire sauce for depth. Running short on tomatoes? Tomato paste plus extra broth gets you close. The spices are key here—toast the cumin and coriander seeds in a dry pan for 30 seconds before grinding if you want to take it to the next level. No fresh parsley? Dried oregano at half the amount works in a pinch. The rice should be toasted in olive oil until golden—don't skip this step. It's what gives the soup that signature crunch. For the broth, homemade chicken stock is ideal, but store-bought low-sodium works too. Just remember to taste and adjust the salt at the end—meatballs can vary in saltiness.

This soup tastes even better the next day—make extra if you can. Broth keeps for 4 days in the fridge, and the meatballs freeze beautifully for 3 months. I like to portion the broth separately so I can reheat just what I need. The rice? Toast it fresh when you're ready to serve—it loses its crunch if made ahead. Garnish with lemon juice right before serving to keep everything bright. Leftovers reheat well, but add a splash of broth to keep the rice from drying out.

❤️

Why You'll Love This Recipe

  • Pantry to Plate Fast: I swear by this recipe when I’m starving at 7 PM and don’t want to think. Soak the bread in milk while you brown the meat—no chopping, no fuss—just mix, roll, and simmer. The meatballs hold together like they’re glued, so even if I’m distracted, they won’t fall apart.
  • Meatball Magic: Between us, the pork-beef combo is where this dish shines. The bread soaking in milk gives them that tender, almost custardy bite, while the garlic and cumin in the broth make every spoonful ridiculously good. My kids fight over the last bite—yes, even the picky ones.
  • Weeknight Workhorse: This feeds my family of five without breaking the bank, and the leftovers? Even better the next day. I double the batch on Sundays, freeze half, and reheat it straight from the freezer when I’m too tired to cook. The rice soaks up the broth perfectly—no dry bites here.
  • Budget-Friendly Feast: Honestly, this recipe costs me about $12 for a full pot, and it stretches to three meals. The eggs and milk make the meatballs rich without needing fancy ingredients, and the rice turns scraps into a satisfying dinner. My wallet and my taste buds thank me every time.

Step-by-step instructions for albondigas soup with rice

Here's how to make this comforting fusion dish with tender meatballs and crunchy rice.

1

Prepare the Meatball Mixture

In a large bowl, combine the 1 lb ground beef and 0.5 lb ground pork. Add the 0.5 cup white bread torn into chunks and pour over the 0.5 cup milk. Let it soak for 5 minutes while you prepare the rest.

In a separate small bowl, whisk together the 2 whole large eggs, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp ground cumin, 1 tsp ground coriander, and 0.5 tsp ground cinnamon. Mix well until smooth. Drain any excess milk from the bread and add it to the meat mixture along with the egg mixture.

Using your hands, gently combine everything until just mixed - don't overwork it. The mixture should hold together when pressed but still feel slightly crumbly. Cover and refrigerate for 15 minutes to firm up before shaping.

2

Toast the Rice for Crunch

Heat 0.25 cup olive oil in a large skillet over medium heat. Add the 1.5 cups white rice and toast for 3-4 minutes, stirring constantly, until the rice turns a golden color and smells nutty. Remove from heat and set aside.

This toasting step creates the signature crunch that makes this soup special. Don't skip it - the rice needs to develop that toasted flavor and texture that contrasts perfectly with the tender meatballs.

3

Sauté the Aromatics

In the same skillet (no need to clean it), add 0.25 cup olive oil and heat over medium heat. Add the 1 whole yellow onion diced and cook for 5 minutes until softened. Add the 4 cloves garlic cloves minced and cook for another 30 seconds until fragrant.

This aromatic base forms the flavor foundation for your soup. You want the onion to be translucent and the garlic to smell deeply aromatic before moving to the next step.

4

Cook the Meatballs and Build the Broth

Shape the chilled meat mixture into 1.5-inch meatballs (you should get about 12-15). In batches, brown the meatballs in the skillet with onions and garlic for 2-3 minutes per side until golden brown. Remove and set aside.

Add the 1 can canned tomatoes (crushed by hand) and 6 cups chicken broth to the skillet. Bring to a simmer and return the meatballs to the pot. Cook for 15 minutes to let the flavors meld together.

5

Finish and Serve

Add the toasted rice to the soup and simmer for 10-12 minutes until the rice is tender and the soup has thickened slightly. Stir in the 0.25 cup fresh parsley and 1 tbsp lemon juice. Taste and adjust seasoning if needed.

Ladle the soup into bowls, making sure each serving gets a good portion of meatballs and rice. Garnish with additional parsley if desired. Serve immediately while the rice maintains its crunch and the meatballs stay tender.

👨‍🍳

Pro Tips For Making Albondigas Soup Recipe With Rice

  • CHILL THE MIXTURE: After combining ground beef, pork, eggs, bread, and milk, pop the meat mixture in the fridge for 15-20 minutes. I learned this the hard way—skipping it means the albóndigas will either fall apart when simmered or turn into dense, chewy bricks. Cold ingredients bind better, and the texture stays perfect.
  • TOAST THE BREAD: Tear the white bread into chunks and toast it lightly in a dry pan or toaster before soaking in milk. Sounds weird, but it works: the extra crunch holds up in the broth, and the meatballs won’t turn mushy. (Yes, even if you’re impatient like me—just set a timer.)
  • SIMMER GENTLY: Once the albóndigas hit the boiling broth, reduce heat to a barely simmer—tiny bubbles, not rolling. I was skeptical until I tried it: high heat makes them tough and dry; low heat keeps them tender and lets the flavors meld. Think "whisper-quiet boil," not "loud party."
  • SALT THE BROTH LATE: Hold off on adding salt to the broth until the albóndigas are almost done. The meatballs absorb liquid like sponges, and salting early dilutes their flavor. Instead, taste the broth at the end and adjust—this guarantees the meatballs stay seasoned, not bland. (Your future self will thank you.)

Best sauces and condiments for this dish

Classic Tomato Broth Base

The foundation of albondigas soup lies in its rich, aromatic tomato broth. Start with 1 can (28 oz) San Marzano tomatoes crushed by hand for natural sweetness. Sauté 1 diced yellow onion and 4 minced garlic cloves in 0.25 cup olive oil until golden, then add the tomatoes and cook for 10 minutes to deepen flavors. Pour in 6 cups low-sodium chicken broth and simmer for 20 minutes to develop complexity. This base carries the meatballs and rice beautifully. 🍅

Spiced Yogurt Sauce Twist

For a modern twist, blend ½ cup plain Greek yogurt with 1 tbsp lemon juice, ½ tsp ground cumin, and salt to taste. Drizzle over individual servings just before eating. The cool, tangy sauce contrasts perfectly with the warm soup, adding a creamy element that balances the hearty flavors. I like to finish with a sprinkle of toasted cumin seeds for extra texture. 🥄

Smoky Chipotle Oil

Infuse ½ cup olive oil with 1 chipotle pepper in adobo sauce (minced) and 1 tsp ground coriander by gently heating for 5 minutes on low. Strain and drizzle 1 tbsp per serving over the soup. This adds a subtle smokiness that complements the meatballs' spices without overpowering the dish. Store the remaining oil in the fridge for up to 2 weeks. 🌶️

Creamy Avocado Lime Dressing

Blend 1 ripe avocado, ½ cup sour cream, 2 tbsp lime juice, and salt to taste until smooth. Serve on the side or swirl into individual bowls. The avocado adds richness while the lime brightens the entire dish. This works especially well if you prefer a lighter soup option. Garnish with chopped cilantro for freshness. 🥑

Garlic-Herb Oil Drizzle

Heat ¼ cup olive oil with 3 minced garlic cloves and 1 tbsp fresh parsley until fragrant (2 minutes). Strain and drizzle over the soup just before serving. This simple but elegant finishing touch enhances the natural flavors of the meatballs and rice. For extra depth, add ½ tsp smoked paprika to the oil before heating. 🧄

Spicy Tomatillo Salsa

Blend 1 cup tomatillos (boiled and peeled), ½ jalapeño, ¼ cup cilantro, 1 tbsp lime juice, and salt to taste until chunky. Spoon over individual servings for a tangy, spicy contrast. This salsa adds vibrant color and a refreshing acidity that cuts through the richness of the meatballs. Use ½ cup per bowl for balance. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 890mg39%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
* 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 soup without pork?

Simply double the ground beef to 1.5 lbs total and add 1 tablespoon Worcestershire sauce to the meatball mixture for extra depth. The texture will be slightly firmer but still delicious. For a vegetarian version, use 1 lb lentils or mushrooms instead of meat, combined with bread and spices.

2

Why does my rice turn mushy in the soup?

This usually happens when the rice absorbs too much liquid before toasting or if it's not toasted long enough. Always toast the 1.5 cups rice in 0.25 cup olive oil for 3-4 minutes until golden before adding to the broth. For extra insurance, use long-grain white rice and reduce simmering time to 10 minutes instead of 12.

3

How do I prevent the meatballs from falling apart?

Overmixing the meatball mixture is the #1 culprit! Gently combine ingredients until just mixed (about 10-12 strokes15 minutes before forming 1.5-inch meatballs—this helps them hold together. Brown them well in batches for 2-3 minutes per side to create a crust.

4

Can I make this soup ahead of time?

Yes! Prepare the broth and meatballs 1 day ahead—store separately in the fridge. Reheat gently before adding the toasted rice (toast fresh for best crunch). The meatballs freeze beautifully for 3 months—thaw overnight in the fridge before using. The rice must be toasted fresh when serving to maintain its texture.

5

What's the best way to serve albondigas soup?

This hearty soup works as a main course or starter. For a complete meal, serve with crusty bread or warm tortillas on the side. Garnish each bowl with fresh parsley and a squeeze of lemon juice just before serving. For extra flair, drizzle with smoky chipotle oil or spiced yogurt sauce from our dynamic content section.

★★★★★4.9(4 reviews)
Categories Soups & Stews