Spicy Beef Tortilla Soup with Avocado

By Jess

0 from 0 ratings

One of the all-time most popular soups at restaurants is tortilla soup. Fans of Mexican cuisine love how it captures the essence of a Mexican dish and is easy to eat in soup form.

tortilla soup

A cup of our tortilla soup is the ultimate meal starter or light meal. It’s bursting with full flavor from Mexican spices and loaded with healthy all-natural ingredients. You need to try this stuff! It is like heaven in a bowl.

The cool part about this soup is the different ways you can use it. It’s hearty enough to be a meal all by itself thanks to the ground beef, but it won’t ruin your appetite if you have it before a meal.

It makes a great starter if you’re having taco night or any other Mexican-themed meal, but it also works perfectly with just about any other meal. Ask anyone that orders tortilla soup at restaurants and they’ll tell you that it doesn’t really matter what they’re having as a main course, they’re gonna start with some tortilla soup.

tortilla soup recipe

The combination of red onions, garlic, tomatoes, red pepper, celery, and cilantro is enough to make you mouth water when you’re making it. When you add in seasoning like cumin and chili flakes you’re making a knock-out dish that has a little something for everyone.

But is it healthy?

It sure is! Considering that one of the ingredients in one of the most popular tortilla soup recipes is two tablespoons of vegetable oil, my version is far healthier just by switching that to olive oil.

Not to mention there’s lycopene from tomatoes, capsaicin from the jalapenos, and antioxidants from the fresh cilantro. That’s what a lot of people overlook when they hear about Paleo, it gets you using some of the best superfoods on the planet as its base. It isn’t brontosaurus legs for every meal…

Healthy fat comes from thick slices of avocado that get placed on top. In a more traditional tortilla soup you’ll probably see thin strips of tortilla on top. You could do it that way if you use our tortilla chip recipe and just sprinkled crushed ones on top.

spicy soup

Deseeding the jalapenos means you get a nice jalapeno flavor without so much heat. They do add a little bit of heat, but not as much as if you would have left the seeds intact. Fans of the hot stuff will want to leave some of the seeds in to heat things up a bit more.

Since it’s so hard to find restaurants that can cook a fully Paleo meal, it’s important to make restaurant-style meals that make going out seem silly. You can get big-time flavor from real ingredients and you know how it was made when you cook at home. And you don’t have to feel like you’re missing out on anything when the food tastes this good.

I keep this recipe as an ace up my sleeve and serve it up as a special meal starter about once a week or so. It’s just the thing to keep you happy and feeling like you can eat just about anything you want.


    • 1 lb ground beef
    • 1 red onion, chopped
    • 2 garlic cloves, minced
    • 2 jalapeños, deseeded and chopped
    • 2 cups chopped tomatoes
    • 3 carrots, sliced
    • 1 red pepper, diced
    • 2 celery sticks, diced
    • 1 avocado, sliced
    • 1 bunch cilantro or parsley, chopped
    • ½ teaspoon chili flakes
    • 1 teaspoon cumin
    • 2 tablespoons olive oil
    • 1 lime cut into wedges
    • 3-4 cups water
    • salt and black pepper to taste


  1. In a cast iron pot or heavy bottomed pot heat the olive oil over medium heat. Add garlic, onions and jalapeños and sauté until partially softened, about 1 minute.
  2. Add beef, celery and carrots into the pot and cook for 2 minutes, stirring occasionally. Add 3 cups of water, chili flakes, cumin, pinch of salt and pinch of pepper. Bring to a gentle simmer and add chopped tomatoes and red pepper, cook covered on medium heat for 40 minutes to one hour or until everything is fully cooked and soft.
  3. During cooking, if necessary, add some water. Season to taste with salt and black pepper. Serve warm with lime wedges and topped with avocado slices and cilantro.


Serving Size





Prep Time

20 minutes

Cook Time

60 minutes

Print Recipe


Ask a Question 

Leave a comment

Facebook icon Twitter icon Instagram icon Pinterest icon Google+ icon YouTube icon LinkedIn icon Contact icon