Peruvian Menestron Soup
1 carrot, chopped 1 large onion, diced 1 large potato, peeled and cubed 1 pound beef stew meat, cubed 1 tablespoon vegetable oil, or as needed 1 tablespoon water, or as needed 1 tomato - peeled, seeded, and diced 10 cups water, or as needed 2 large cloves garlic, minced 2 stalks celery, chopped 4 leaves fresh basil 7 large fresh spinach leaves salt and ground black pepper to taste ¼ cup chopped cabbage, or more to taste ½ (15.5 ounce) can garbanzo beans, drained an… ½ cup frozen corn ½ cup frozen lima beans ½ cup frozen peas ¾ cup crumbled cotija cheese ⅓ (16 ounce) box fettuccine