Ball Vegetable Beef Soup Recipe: Crispy Tortilla Crowns Over Earthy Lentil Base

Soups & Stews

Ball Vegetable Beef Soup Recipe: Crispy Tortilla Crowns Over Earthy Lentil Base

This ball vegetable beef soup transforms humble ingredients into a hearty, restaurant-worthy meal with perfectly seasoned meatballs and a rich lentil broth. The secret lies in crispy tortilla crowns that add texture and a satisfying crunch to every spoonful—something you won’t find in basic recipes.

I’ve refined this dish over years of testing, ensuring each bite delivers both comfort and depth.

The recipe begins with homemade meatballs—tender yet flavorful—simmered alongside earthy lentils, carrots, and potatoes in a savory broth. The tortilla crowns, made from simple pantry staples, crisp up beautifully while soaking up the soup’s aromatic flavors.

This isn’t just another beef soup; it’s a foolproof method for a meal that feels indulgent yet balanced.

By the time you’re done, you’ll have a steaming bowl of soup with golden-brown meatballs, tender vegetables, and those irresistible tortilla crowns floating on top. The lentils add heartiness, while the crowns provide the perfect contrast—crispy edges and a soft center that melts into the broth.

It’s the kind of dish that warms you from the inside out, even on the coldest days.

Serve with a sprinkle of fresh parsley or a dollop of sour cream for extra brightness. This soup scales effortlessly for gatherings or leftovers, making it a versatile addition to your weekly menu. Let’s get started—your taste buds will thank you.

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

Ingredients for ball vegetable beef soup

Pantry staples meet restaurant-quality flavors in this hearty beef soup with crispy tortilla crowns.

Ingredient Amount Notes
Ground Beef (80% lean) 🥩 1 lb Browned and drained
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Carrots 🥕 3 medium Peeled and sliced
Russet Potatoes 🥔 2 medium Peeled and cubed
Green Lentils 🌾 1 ½ cups Rinsed, dry weight
Beef Broth 💧 4 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Flour Tortillas 🌯 4 whole Medium size, 10-inch
Olive Oil 🫒 2 tbsp Extra-virgin for frying
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Ground Black Pepper 🌶️ 1 tsp Freshly ground
Salt 🧂 1 ½ tsp Kosher or sea salt
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Sour Cream 🥛 ½ cup Full-fat for serving

The beef is where the magic starts—80% lean ground beef gives you that perfect balance of flavor and texture. Costco or Walmart usually have it pre-ground, which saves time. Look for bright red color and good marbling. The lentils? Green lentils hold their shape better than brown—Trader Joe's sells them pre-rinsed in a bag, which is a game-changer. For the tortillas, Mission brand is my go-to—they crisp up perfectly without tearing. Keep an eye out for the medium-sized ones (10-inch), not those giant dinner plates.

No beef broth? Chicken broth plus 1 tbsp soy sauce gets you close. Fresh thyme is ideal, but dried works at one-third the amount. The tomato paste can be the squeeze-tube kind from Trader Joe's—no waste, and it lasts forever. For the tortilla crowns, if you can't find flour tortillas, corn tortillas work too, but they'll be slightly sweeter. The carrots and potatoes? Baby carrots and pre-cut potatoes (the bags of diced potatoes at the store) save you chopping time—no shame in that. And if you're short on parsley, cilantro works in a pinch.

This soup tastes even better the next day—honestly, the flavors meld into something deeper. Store leftovers in the fridge for 4-5 days, or freeze for 3 months. I like to portion the tortilla crowns separately so they stay crispy. For serving, keep the sour cream chilled until right before adding—full-fat gives that perfect creamy contrast. The crowns reheat beautifully if you make them ahead—just pop them in a 350°F oven for 5 minutes to revive the crunch.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because the only prep is dicing onions and mincing garlic—no julienne carrots or peeling potatoes into fancy shapes. The beef balls take care of themselves while you stir, and the potatoes just need a rough chop. Honestly, I’ve made it after work when I was too tired to even open a bag of pre-cut veggies.
  • Meaty Garlic Bomb: That 80% lean ground beef gets browned just right, so every bite has a satisfying snap, while the garlic cloves—smashed and fried until golden—infuse the broth with a warmth that lingers. Between us, the first spoonful of soup after the potatoes soften? Pure satisfaction. The carrots add a subtle sweetness that balances it all out.
  • Leftover Goldmine: This soup tastes even better the next day, which is perfect because it’s the kind of dish that begs to be reheated. I make a double batch on Sundays and freeze half—no weird textures, just hearty comfort when I pull it out later. My roommates still ask for seconds, even after three days.
  • Budget-Friendly Feast: Ground beef, onions, and potatoes? That’s a grocery list I don’t flinch at. The beef stretches across bowls, the veggies bulk it up without breaking the bank, and the flavor is so rich you’d never guess it’s not a restaurant special. I’ll be real: it’s my go-to when I need to feed four people for less than $15.

Step-by-step instructions for crispy tortilla crowns over hearty lentil soup

Here's how to build this comforting soup with restaurant-worthy crispy tortilla crowns.

1

Brown the Ground Beef and Sauté the Vegetables

Heat 1 tablespoon of the olive oil in a large Dutch oven over medium-high heat. Add the 1 lb ground beef (80% lean) and cook, breaking it apart with a wooden spoon, until it's no longer pink and the edges begin to crisp—about 5-6 minutes. Drain any excess fat, leaving about 1 tablespoon in the pot.

Add the remaining 1 tablespoon olive oil, then toss in the diced yellow onion, minced garlic cloves, peeled and sliced carrots, and peeled and cubed russet potatoes. Cook for 5 minutes until the onion softens and the carrots begin to caramelize slightly. Stir in the 2 tbsp tomato paste and 1 tsp dried thyme, cooking for another 1 minute to develop the flavors.

2

Build the Lentil and Broth Base

Pour in the 4 cups beef broth and bring everything to a boil. Reduce heat to low and add the 1.5 cups rinsed green lentils, 1.5 tsp salt, and 1 tsp ground black pepper. Partially cover the pot and let it simmer for 25-30 minutes until the lentils are tender and the potatoes are fork-tender. Stir occasionally to prevent sticking.

Here's the thing—you want the lentils to be soft but still hold their shape. If the soup seems too thick after simmering, add ¼ cup water to reach your desired consistency. Taste and adjust seasoning if needed, remembering the broth already contains salt.

3

Prepare the Crispy Tortilla Crowns

While the soup simmers, heat 1 tablespoon olive oil in a separate skillet over medium heat. Place a 10-inch flour tortilla in the skillet and let it heat for 1 minute until it begins to puff slightly at the edges. Using a metal spatula, gently press down on the center to create a well, then fold the tortilla into quarters like a flower, creating a crown shape. Press down firmly to keep it from unfolding.

Cook for 1-2 minutes until the edges are golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil. Repeat with the remaining tortillas, keeping them warm in a 200°F oven while you finish the soup.

4

Finish the Soup and Assemble

Once the lentils are tender, remove the pot from heat and stir in the 0.25 cup chopped fresh parsley. Ladle the soup into bowls, leaving room at the top. Place one crispy tortilla crown in each bowl, pressing down gently to create a well for the soup. Drizzle each serving with 1 tablespoon sour cream and sprinkle with additional parsley if desired.

The contrast between the warm, earthy lentil soup and the crispy tortilla crowns is what makes this dish special. Serve immediately while the tortillas are still crisp and the soup is piping hot. This combination delivers hearty comfort with that satisfying crunch in every bite.

👨‍🍳

Pro Tips For Making Ball Vegetable Beef Soup

  • Brown the Beef Properly: The 80% lean ground beef needs a good sear—no, not just a quick cook. Break it into 1-inch balls first, then cook them in batches over medium-high heat until they’re deeply browned on all sides. I learned this the hard way: skipping this step leaves the soup tasting more like stewed beef than rich, flavorful meatballs.
  • Cut Potatoes Uniformly: Russet potatoes take longer to cook than you’d expect, and uneven pieces mean some will turn to mush while others stay hard. Cut them into 1.5-inch cubes—big enough to hold their shape but small enough to cook through in the same time as the carrots. Pro tip: Soak them in cold water for 10 minutes first to remove excess starch, which keeps them from turning gluey.
  • Don’t Overcrowd the Pot: Adding all the veggies at once might seem efficient, but it steams instead of sautés. Start with onions and garlic in a cold pot, then add a splash of water and bring to a simmer before adding carrots. This builds flavor layer by layer—like a proper soup should. (Yes, even if you’re impatient like me.)
  • Use a Slotted Spoon: When the meatballs are almost done, skim them out with a slotted spoon to finish cooking in the broth separately. This keeps them from breaking apart and lets you control their doneness—no more rubbery or overcooked surprises. I was skeptical until I tried it: the texture is noticeably better when they’re cooked gently in the finished soup.

Perfect pairings for this recipe

Crispy Toppings

These tortilla crowns are the star of the show—they add a satisfying crunch that contrasts perfectly with the creamy soup. For extra flavor, brush the folded tortillas with a little garlic butter (mix 1 tbsp softened butter with ½ tsp minced garlic) before crisping.

Another trick? Sprinkle ½ tsp smoked paprika on the tortillas before folding for a subtle smoky depth. 🌟

Bread Pairings

Serve this soup with warm crusty sourdough bread or garlic naan for dipping. I love toasting the bread with a little olive oil and sea salt—it soaks up the broth beautifully.

For a lighter option, offer wheat crackers or water crackers on the side. Keep them separate from the tortilla crowns to maintain their crispiness.

Cheese Additions

Add a sprinkle of shredded cheddar or Monterey Jack to the soup just before serving—it melts into the broth and adds richness. For a tangy twist, try crumbled feta or goat cheese crumbles on top of the tortilla crowns.

A dollop of sour cream (as mentioned in the recipe) is a must for cooling the heat of the spices.

Herb Garnishes

Fresh herbs elevate the dish instantly. Beyond parsley, try chopped cilantro for a bright, citrusy note or thinly sliced green onions for a mild onion kick. A sprinkle of dried oregano adds earthiness, while fresh dill brings a fresh, slightly tangy flavor.

I like to mix a little of each for a layered herb experience.

Drink Pairings

A cold Mexican lager like Modelo Especial or Pacifico complements the soup’s hearty flavors without overpowering them. For wine lovers, a light red like Pinot Noir or a crisp Sauvignon Blanc works beautifully.

If you prefer non-alcoholic options, sparkling water with lime or iced hibiscus tea adds a refreshing contrast to the rich soup. 🍺

Leftovers Remix

Transform leftover soup into tortilla soup by blending a portion with broth and topping with the crispy tortilla crowns. For a soup-to-sandwich upgrade, layer the soup between tortillas with extra meatballs and cheese, then pan-fry until crispy. These creative twists keep the dish exciting for days. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 105mg35%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
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 this soup without lentils?

Swap the 1.5 cups green lentils for 1.5 cups diced white potatoes or 1 cup chopped celery and 1 cup diced zucchini for a lighter version. The lentils add heartiness and fiber, but the soup will still be flavorful. For extra protein, add ½ cup cooked chickpeas instead.

2

How do I keep the tortilla crowns crispy?

Heat the skillet to medium heat (not high) and press the tortillas firmly to create tight folds. Keep them warm in a 200°F oven while finishing the soup, and add them to bowls right before serving. If reheating, pop them in the oven for 3-5 minutes to revive the crunch.

3

Can I use ground turkey or chicken instead of beef?

Yes, but expect a milder flavor. Use 1 lb ground turkey or chicken and add ½ tsp smoked paprika or 1 tsp soy sauce to the meatball mixture for depth. For chicken, reduce simmering time to 20 minutes since it cooks faster. The texture will be slightly lighter but still delicious.

4

Why does my soup taste bland?

Check your seasoning: the broth, tomato paste, and thyme provide most of the flavor. If it tastes flat, try adding 1 tsp Worcestershire sauce or ½ tsp red pepper flakes at the end. Also, ensure you browned the meat well—this develops the richest flavor. A splash of balsamic vinegar can also brighten the taste.

5

Can I make this soup in a slow cooker?

Yes! Brown the meat and sauté the veggies first, then transfer everything to a 6-quart slow cooker. Add broth and lentils, then cook on low for 6-7 hours or high for 3-4 hours. Make the tortilla crowns fresh and add them to bowls just before serving to keep them crispy.

★★★★★4.7(12 reviews)
Categories Soups & Stews